take edgecase into consideration - select location pin and move