added Numeric class