an exploration in waves