Ye Su Lin waves fundamentals