updates some things