a whole bunch of cool awesome changes