change a whole bunch of stuff