This seems like a simple concept, but when I open up and close a program that uses GPS, why can't its just automatically turn on the hardware when it needs it and turn it off when you close out of the app? When I start any navigation program its ask for me to turn on the GPS, I go to that page, select to turn it on, then it ask about my location/911 setting. Why can't there be a setting to just have it do it automatically, it can't be that hard right?