I cannot explain how amazing this app is. I use this several times a day and have been using it for a few years now, and it never loses its magic. I cannot think of a single improvement to suggest. 10/10. 5 stars.