replacing internal code with cl-blapack