making map location aware