Schedule maintenance such as water changes, filter changes, water testing, dosing, whatever. Never miss a beat. Record all your water parameters and create trending reports. Scheduling a repeating event involves telling it how many days out you want to repeat the event (instead of picking the 15th of every month, for example, you can set "filter change" for every 28 days). I love this. It means I can set up my filter changes to always occur on Saturday mornings, when I have time to do it. The only thing I dont like about it is, if I miss a day and have to perform my maintenance the next day, the reminder then automatically starts repeating from THAT day and not the original day I put in the schedule. I always want it to fall on a Saturday. I dont want the app to make all my future scheduled events roll over to the next day just because I was one day late, one time. Maybe they can fix that or at least make an option for it. Anyway, other than that, its great for keeping track of everything.