a whole bunch of gameplay changes