Warning: waves & curves ahead 🌊🔥