utility update