why are those changes necessary?