May was a whirlwind. . . .