tweaks to updating