parsing time slots impl-d