adding blas factorization (not working)