massive changes to just about everything