timeslots update when booked