Havingwaves