add lapack svd