new utility fcts