created OffCount Class (contemplating whether to use BigDecimal)