continuing work on reservations functionality