ensure priority is passed along when updating