Surfing on sinewaves