MapReduce and EnergyCost stuff.