added back the wave effect