added Laplacian