work on waves