diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,3 +1,13 @@
 ## The Airtable API for Haskell
 
 Provides a high-level interface to requesting and introspecting Tables within an Airtable project. 
+
+How to add to stack.yaml:
+```yaml
+packages:
+...
+- location:
+    git: https://github.com/ooblahman/airtable-api.git
+    commit: 6895cbbc4f83069a8455fcc00f6e313d867ca296
+  extra-dep: true
+```
diff --git a/airtable-api.cabal b/airtable-api.cabal
--- a/airtable-api.cabal
+++ b/airtable-api.cabal
@@ -1,5 +1,5 @@
 name:                airtable-api
-version:             0.1.0.2
+version:             0.1.0.3
 synopsis:            Requesting and introspecting Tables within an Airtable project. 
 -- description:
 homepage:            https://github.com/ooblahman/airtable-api
@@ -38,4 +38,4 @@
 
 source-repository head
   type:     git
-  location: https://github.com/githubuser/airtable-api
+  location: https://github.com/ooblahman/airtable-api
diff --git a/src/Airtable/Query.hs b/src/Airtable/Query.hs
--- a/src/Airtable/Query.hs
+++ b/src/Airtable/Query.hs
@@ -3,7 +3,7 @@
 module Airtable.Query
     ( module Airtable.Table
       -- * Configuration for Airtable requests.
-    , AirtableOptions
+    , AirtableOptions(..)
       -- * Main API
     , getTable
     ) where
diff --git a/src/Airtable/Table.hs b/src/Airtable/Table.hs
--- a/src/Airtable/Table.hs
+++ b/src/Airtable/Table.hs
@@ -46,7 +46,13 @@
 -- * RecordID 
 
 -- | Airtable's record ID for use in indexing records
-newtype RecordID = RecordID Text deriving (FromJSON, Show, Eq, Generic, Ord)
+newtype RecordID = RecordID Text deriving ( FromJSON
+                                          , Show
+                                          , Read
+                                          , Eq
+                                          , Generic
+                                          , Ord
+                                          )
 
 instance Hashable RecordID 
 
@@ -71,7 +77,11 @@
 data Table a = Table { tableRecords :: Map.HashMap RecordID a
                      , tableOffset :: Maybe Text
                      } deriving 
-                     ( Show )
+                     ( Show 
+                     , Read
+                     , Eq
+                     , Generic
+                     )
 
 -- | Synonym used in querying tables from the API.
 type TableName = String
