waves pattern
presents