additional methods of NumericUtil