added location awareness, check for google play services