util rework