rewriting some of the Laplacian section