Eco energy (#1047)