Fix what happens when rule is changed or added

Makes updating the schedule in the middle of the month more reliable