Need to change them over to use `NumericValue`. Will experiment with this tonight. Also needs to respond to dp-ratio changes.