Fixing chebyshev bug, and adding optimised laplace code