I need an app that will list my repeating to - do s so that when I cross off a task I've just finished, it immediately bumps to its next due date. For example, every other Wednesday, I have to do laundry. So, on those Wednesdays, it shows up on my to-do list. And when I finish this week's laundry, I want to check out off my list as a done deal. Then, in two weeks, I want it to show up on the list again. The deal is, I want to be able to check out off. I want to be able to see all the completed chores on the day,so that at the end of each day, I can see everything I've accomplished. Just like on a paper list. Except that paper lists don't automatically regenerate. Does this exist? Thanks.