added precision as param to the initializer method: poisson
precision and tests fixed