added consumption zones
remove valve from node control, code layout