The app is good and has what it absolutely needs. But there are three features that would help it be much better. First is that it really needs to disable the automatic screen lock when running. Alternately it not pausing when the screen locks would probably be sufficient. Second is that it would be real nice if the timer didn’t start with the reset time. For example practicing quad loads, reset takes involves unloading and putting everything back on my shell carriers. I need 10-15 seconds for that but I’m always fully reset prior to hitting the go button for a new set and that just wastes practice time. Making it toggleable would be good. But if I have set up to do 5 strings, I only really need three resets. Third is the random start. It would be best if you could contain the maximum and minimum delay.