Fixes some bugs but LocationManager is more or less deprecated by Google now?