composing the waves