update> small refactor