updated model for booking class