added Decj and PowerPlant code