added smartgrid