schedule generator works for basic