I have no idea what all these changes are