adding new waves !