In the middle of changing how original prices are referenced.
genDataMap() is bug free