changing a bunch of stuff