Hopefully made makeBooking() more likely to succeed. Needs testing.