Updating with a bunch of stuff