make all the changes