Bug on getting new location