Update unit as an user preference