possion PMF added
random var updates