Smart Meter upgrade by Rob Stubbins