Wave the rainbow