add laplace smoothing