I have tried almost all apps on the topic of NFP and this is by far the best for me. You can find all the information you need to know and the app is very clearly laid out and without any frills. (I find some apps are overloaded with information) I am extremely satisfied.