Hands down,.no doubt, make no mistake about it this app is mandatory. This is an everyday use app and its FREE! Apple makes you pay upwards of $80 bucks for this. This is a no brainer, you will use this everyday and be amazed by its accuracy on and off road. This app makes up for other "flaws" experienced with smartphone technology.