TimeSlots logic complete