makeReservation mostly good