update most-importent things