fix on newlocation