the utility generator and supplier