update a bunch o stuff.