Map working with and without current location