optional pixenergy added