Daily Reminders is different from all other reminder programs that I have ever used in that it does "intelligent" rescheduling. Have you ever scheduled an Oil Change for every three months, and then you were two months late? When you told your program that you finally got the oil change done, it rescheduled it for the next month, because you told it "every three months". Daily Reminders will reschedule it FROM THAT DATE.