update stuff and stuff