Perfect timing!

Ideal timing!

928