As most reviewers state, it is a good app for tracking progress. I have had it for quite some time and it hasnt really progressed. Same pictures of the day, no alerts, no key dates. There are some great ideas mentioned by other reviewers, but the developers dont seem to want to add features. I could care less about Retina display compatibility. The app is not graphically pleasing to begin with.