added poisson generator
modify node processing