diff --git a/hblas.cabal b/hblas.cabal
--- a/hblas.cabal
+++ b/hblas.cabal
@@ -10,14 +10,41 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.3.0.0
+version:             0.3.0.1
 
 -- A short (one-line) description of the package.
 synopsis:            Human friendly BLAS and Lapack bindings for Haskell.
 
 -- A longer description of the package.
-description:   User friendly, simple bindings to BLAS and Lapack. Easy to extend and use. 
+description:   
+    User friendly, simple bindings to BLAS and Lapack. Easy to extend and use. 
+    .
+    HBLAS assumes you have BLAS and LAPACK installed. Users on OSX already
+    have a BLAS and LAPACK installed for them. Users on LINUX and similar 
+    platforms will need to do the system equivalent of @sudo apt-get install libblas liblapack@.
+    .
+    HBLAS  is not intended to be a library for end user array operations, 
+    but rather an easy adaptor for calling BLAS and LAPACK routines in their 
+    full generality from your end-user haskell linear algebra / array library 
+    of choice.
+    .
+    HBLAS roughly mirrors the naming conventions and datatype names of  the standard
+    BLAS and LAPACK libraries. Those of you who are familiar with these conventions
+    and moderately comfortable with haskell will feel right at home.
+    .
+    If you are not familiar with the the operations and conventions of BLAS and
+    Lapack, please read the 
+    <https://software.intel.com/sites/products/documentation/hpc/mkl/mklman/index.htm Intel MKL BLAS and LAPACK documention>, 
+    you'll learn a lot about what BLAS and LAPACK can do.
+    .
+    HBLAS doesn't provide every BLAS and LAPACK operation currently, but 
+    is designed so that adding support for new operations is quite easy!
 
+
+
+homepage:      http://github.com/wellposed/hblas/
+bug-reports:   http://github.com/wellposed/hblas/issues
+
 -- The license under which the package is released.
 license:             BSD3
 
@@ -85,7 +112,7 @@
   ---   ghc-options: -Wall      
    --    -Wall  no wall for now
   -- Other library packages from which modules are imported.
-  build-depends:       base >=4.5 && <4.8, storable-complex >= 0.2.0 && < 0.3.0,
+  build-depends:       base >=4.6 && <4.8, storable-complex >= 0.2.0 && < 0.3.0,
           vector , primitive >= 0.5 && < 0.6
 
 
@@ -119,7 +146,7 @@
 Test-suite unit-testsuite 
    default-language: Haskell2010
    type: exitcode-stdio-1.0
-   build-depends: base >=4 && < 5
+   build-depends: base >=4.6 && < 5
         --,hspec  >= 1.9 && < 1.10
        ,tasty >= 0.8 && < 0.9 
        ,tasty-hunit >= 0.8 && < 0.9
diff --git a/readme.md b/readme.md
--- a/readme.md
+++ b/readme.md
@@ -24,10 +24,8 @@
 high performance linear algebra routines. 
 
 
-## how to install (using openblas)
-By default, hblas will assume you have OpenBLAS built and installed, including
-the LAPACKE interfaces for LAPACK, somewhere in your standard library path.
-
+## how to install 
+By default, hblas will assume you have BLAS and LAPACK built and installed,
 
 * On OS X systems, things will just work.
 * On linux and bsd systems, the equivalent of 
diff --git a/src/Numerical/HBLAS/BLAS.hs b/src/Numerical/HBLAS/BLAS.hs
--- a/src/Numerical/HBLAS/BLAS.hs
+++ b/src/Numerical/HBLAS/BLAS.hs
@@ -5,7 +5,7 @@
 
 When in doubt about the semantics of an operation,
 consult your system's BLAS api documentation, or just read the documentation
-for the Intel MKL BLAS distribution 
+for
 <https://software.intel.com/sites/products/documentation/hpc/mkl/mklman/index.htm the Intel MKL BLAS distribution>
 
 A few basic notes about how to invoke BLAS routines.
