add blas header to deal wtih underscore