laplacian has been implemented.