add the multi-Laplace method