Adding update geo-coordinate logic