Booking c*nfirmed!

But just *almost* completed.