Why are these changes necessary?