Wonderful waves