diff --git a/hs2ats.cabal b/hs2ats.cabal
--- a/hs2ats.cabal
+++ b/hs2ats.cabal
@@ -1,5 +1,5 @@
 name:                hs2ats
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            Create ATS types from Haskell types
 description:         This package enables scanning Haskell source files for data types and then generating [ATS](http://www.ats-lang.org/) types from them.
 homepage:            https://github.com/vmchale/hs2ats#readme
@@ -8,7 +8,7 @@
 author:              Vanessa McHale
 maintainer:          vamchale@gmail.com
 copyright:           Copyright: (c) 2018 Vanessa McHale
---category:            Web
+category:            Language, Haskell, ATS
 build-type:          Simple
 extra-doc-files:     README.md
 extra-source-files:  stack.yaml
diff --git a/src/Language/ATS/Generate.hs b/src/Language/ATS/Generate.hs
--- a/src/Language/ATS/Generate.hs
+++ b/src/Language/ATS/Generate.hs
@@ -41,8 +41,10 @@
 toStringATS' (QNamed _ _ "Int")     = ATS.Int
 toStringATS' (QNamed _ _ "Float")   = ATS.Float
 toStringATS' (QNamed _ _ "Integer") = Named (Unqualified "Intinf")
-toStringATS' (QNamed _ _ "String")  = Named (Unqualified "Strptr0")
+toStringATS' (QNamed _ _ "String")  = Named (Unqualified "Strptr1") -- TODO string?
 toStringATS' (QNamed _ _ "Bool")    = ATS.Bool
+toStringATS' (QNamed _ _ "Word")    = Named (Unqualified "uint")
+toStringATS' (QNamed _ _ "Double")  = ATS.Double
 toStringATS' _                      = undefined
 
 -- TODO warn on un-banged types
