schedule generator for monthly/weekly payments