Originally, the IEP was going to be a much larger programme that would see new trains introduced on the MML and WCML, along with a possible order for ScotRail, as well as completely replacing the HSTs on ICEC and GW. Had this continued, then the unit cost per IEP would be lower, as Agility would have been able to spread the cost of developing the train across a larger initial contracted order. That's the big dilemma the rail industry faces: if you want to have the lowest possible cost per unit, you have to come together and order one type of train in bulk. That doesn't really mesh at all with the privatised and franchised railway, as the only one who can force this to happen is the government. Left to their own devices, each individual franchisee may well have picked entirely separate designs which individually could have saved them money at the expense of other operators. For instance, ICEC could have picked an electric train and new diesel locos to drag them off the wires, given that bi-mode capability isn't as vital (as almost all the major flows are already electrified) compared to GWR. Since bi-mode is more essential to GWR, it would still have needed to buy a train similar to the bi-mode AT300, but with a reduced order size it would have faced even larger unit costs.