time slot is field instead of model