implementing a nonnegative, intefer-valued stochastic process