Map uses own LocationClient for now
added check for ext. storage