What a whirlwind!