timeslot model updates, serialization, and also admin