`update` compact a little