Islands & waves