diff --git a/NEWS b/NEWS
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,30 @@
 
 
 
+irc-fun-messages 0.1.0.1 -- 2015-09-10
+======================================
+
+General, build and documentation changes:
+
+* (None)
+
+New APIs, features and enhancements:
+
+* The NAMES command can be serialized now
+
+Bug fixes:
+
+* The reply parsing `case` had a typo which caused a missing pattern match, and
+  that would cause a crash during runtime.
+
+Dependency changes:
+
+* (None)
+
+
+
+
+
 irc-fun-messages 0.1.0.0 -- 2015-08-09
 ======================================
 
diff --git a/README b/README
deleted file mode 100644
--- a/README
+++ /dev/null
@@ -1,14 +0,0 @@
-See the .cabal file for more info and link to project website the version
-control.
-
-The official download location is Hackage:
-
-<http://hackage.haskell.org/package/irc-fun-messages>
-
-This library is free software, and is committed to software freedom. It is
-released to the public domain using the CC0 Public Domain Dedication. For the
-boring "legal" details see the file 'COPYING'.
-
-See the file 'INSTALL' for hints on installation. The file 'ChangeLog' explains
-how to see the history log of the changes done in the code. 'NEWS' provides a
-friendly overview of the changes for each release.
diff --git a/README.md b/README.md
new file mode 100644
--- /dev/null
+++ b/README.md
@@ -0,0 +1,14 @@
+See the .cabal file for more info and link to project website the version
+control.
+
+The official download location is Hackage:
+
+<http://hackage.haskell.org/package/irc-fun-messages>
+
+This library is free software, and is committed to software freedom. It is
+released to the public domain using the CC0 Public Domain Dedication. For the
+boring "legal" details see the file 'COPYING'.
+
+See the file 'INSTALL' for hints on installation. The file 'ChangeLog' explains
+how to see the history log of the changes done in the code. 'NEWS' provides a
+friendly overview of the changes for each release.
diff --git a/irc-fun-messages.cabal b/irc-fun-messages.cabal
--- a/irc-fun-messages.cabal
+++ b/irc-fun-messages.cabal
@@ -1,5 +1,5 @@
 name:                irc-fun-messages
-version:             0.1.0.0
+version:             0.1.0.1
 synopsis:            Types and functions for working with the IRC protocol.
 description:
   Another IRC library. It doesn't provide a client API though. It just provides
@@ -20,9 +20,9 @@
 author:              fr33domlover
 maintainer:          fr33domlover@riseup.net
 copyright:           ♡ Copying is an act of love. Please copy, reuse and share.
-category:            Data
+category:            Data, IRC, Network
 build-type:          Simple
-extra-source-files:  AUTHORS ChangeLog COPYING INSTALL NEWS README
+extra-source-files:  AUTHORS ChangeLog COPYING INSTALL NEWS README.md
 cabal-version:       >=1.10
 
 source-repository head
@@ -48,3 +48,4 @@
                      , regex-applicative >=0.3.1
   hs-source-dirs:      src
   default-language:    Haskell2010
+  ghc-options:         -Wall
diff --git a/src/Network/IRC/Fun/Messages/Internal/Parse.hs b/src/Network/IRC/Fun/Messages/Internal/Parse.hs
--- a/src/Network/IRC/Fun/Messages/Internal/Parse.hs
+++ b/src/Network/IRC/Fun/Messages/Internal/Parse.hs
@@ -306,7 +306,7 @@
                         pnicks <- match T.prefnicks nicks
                         return $ NamesReply priv' chan' pnicks
                 (_:_:_:_:_) -> Left "Too many parameters"
-                []  -> Left "Too few parameters"
+                _ -> Left "Too few parameters"
         _   -> Left "Not implemented yet"
 
 -- | Read a generic reply structure into specific reply details. Return
diff --git a/src/Network/IRC/Fun/Messages/Internal/Serialize.hs b/src/Network/IRC/Fun/Messages/Internal/Serialize.hs
--- a/src/Network/IRC/Fun/Messages/Internal/Serialize.hs
+++ b/src/Network/IRC/Fun/Messages/Internal/Serialize.hs
@@ -84,7 +84,7 @@
         PartMessage chans reason -> ("PART", intercalate "," chans ?: reason)
         ChannelModeMessage remove add -> ("????", error "Not implemented")
         TopicMessage chan topic -> ("TOPIC", chan ?: topic)
-        NamesMessage chans serv -> ("????", error "Not implemented")
+        NamesMessage chans serv -> ("NAMES", intercalate "," chans ?: serv)
         ListMessage chans serv -> ("????", error "Not implemented")
         InviteMessage nn chan -> ("????", error "Not implemented")
         KickMessage chans users s -> ("????", error "Not implemented")
