update stuff and so