rename AutoReservationService and add missing WriteActualMethod function