Most of Reservation:updateAction roughed in