Makes lots of changes.