Added Cholesky factorization