added: wave pattern