implement Poisson arrival