"When I started the application for the first time, it just didn't work because I had disabled GPS and the mobile network (data). It was sitting there, idling with no hints whatsoever about what was wrong. An explanatory message at the initial fire up telling the user to enable that stuff would be really useful. "