need lapack too