Superbly done, every step of the way.