map going back to current location issue