Got bookings working with validation