diff --git a/glazier-react.cabal b/glazier-react.cabal
--- a/glazier-react.cabal
+++ b/glazier-react.cabal
@@ -1,5 +1,5 @@
 name:                glazier-react
-version:             0.3.0.0
+version:             0.3.0.1
 synopsis:            ReactJS binding using Glazier and Pipes.Fluid
 description:         ReactJS binding using Glazier and Pipes.Fluid, which is
                      more functional and composable than Elm/Flux.
@@ -9,7 +9,7 @@
 author:              Louis Pan
 maintainer:          louis@pan.me
 copyright:           2017 Louis Pan
-category:            Web, FRP
+category:            Web, GUI
 build-type:          Simple
 extra-source-files:  README.md
 cabal-version:       >=1.10
diff --git a/src/Glazier/React/Markup.hs b/src/Glazier/React/Markup.hs
--- a/src/Glazier/React/Markup.hs
+++ b/src/Glazier/React/Markup.hs
@@ -40,13 +40,13 @@
 
 -- | The parameters required to create a branch ReactElement with children
 data BranchParam = BranchParam
-    J.JSVal -- ^ Can be a react component type as well as html name
+    J.JSVal
     [JE.Property]
-    (D.DList ReactMarkup) -- ^ children
+    (D.DList ReactMarkup)
 
 -- | The parameters required to create a leaf ReactElement (no children)
 data LeafParam = LeafParam
-    J.JSVal -- ^ Can be a react component type as well as html name
+    J.JSVal
     [JE.Property]
 
 data ReactMarkup
@@ -87,7 +87,7 @@
 
 type ReactMl = ReactMlT Identity
 
-makeWrapped ''ReactMlT
+-- makeWrapped ''ReactMlT
 
 instance (Semigroup a, Monad m) => Semigroup (ReactMlT m a) where
     (<>) = liftA2 (<>)
