time slot validation