regenerated the bookingmodel