Author: EnergyMarketPrice Developer