tidy, rename
precompute cholesky