discreteRV updates...