diff --git a/Generic/Match.hs b/Generic/Match.hs
--- a/Generic/Match.hs
+++ b/Generic/Match.hs
@@ -16,10 +16,13 @@
 {-# LANGUAGE TypeFamilies #-}
 {-# LANGUAGE RankNTypes #-}
 {- |
-Name: Generic.Match
-Description: First class pattern matching for GHC.Generics.
-Copyright: 2020-2024 Samuel Schlesinger
+Module: Generic.Match
+Copyright: (c) Samuel Schlesinger 2020-2024
 License: MIT
+Maintainer: sgschlesinger@gmail.com
+Stability: experimental
+Portability: non-portable
+Description: First class pattern matching for GHC.Generics.
 -}
 module Generic.Match
 (
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -1,5 +1,8 @@
 # generic-match
 
+[![Hackage](https://img.shields.io/hackage/v/generic-match.svg)](https://hackage.haskell.org/package/generic-match)
+[![Build Status](https://travis-ci.org/SamuelSchlesinger/generic-match.svg?branch=master)](https://travis-ci.org/SamuelSchlesinger/generic-match)
+
 When I'm writing Haskell code, often I write things like:
 
 ```haskell
diff --git a/generic-match.cabal b/generic-match.cabal
--- a/generic-match.cabal
+++ b/generic-match.cabal
@@ -1,6 +1,6 @@
 cabal-version:       2.4
 name:                generic-match
-version:             0.2.0.0
+version:             0.2.0.1
 synopsis:            First class pattern matching
 description:         First class pattern matching.
 license:             MIT
