add location awareness to app