use buffered cursor for inserting timeslots