add ROMCost (only framework)