improve Laplace rand, rearrange methods