diff --git a/src/Data/Xournal/BBox.hs b/src/Data/Xournal/BBox.hs
--- a/src/Data/Xournal/BBox.hs
+++ b/src/Data/Xournal/BBox.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE TypeFamilies #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.BBox 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.BBox where
 
 import Control.Monad
diff --git a/src/Data/Xournal/Buffer.hs b/src/Data/Xournal/Buffer.hs
--- a/src/Data/Xournal/Buffer.hs
+++ b/src/Data/Xournal/Buffer.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE TypeFamilies #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Buffer 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.Buffer where
 
 import Data.IntMap 
diff --git a/src/Data/Xournal/Generic.hs b/src/Data/Xournal/Generic.hs
--- a/src/Data/Xournal/Generic.hs
+++ b/src/Data/Xournal/Generic.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE TypeFamilies, TypeOperators, MultiParamTypeClasses #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Generic 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.Generic where
 
 import Data.IntMap hiding (map)
diff --git a/src/Data/Xournal/Map.hs b/src/Data/Xournal/Map.hs
--- a/src/Data/Xournal/Map.hs
+++ b/src/Data/Xournal/Map.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE TypeFamilies, OverloadedStrings #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Map 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.Map where
 
 import Data.IntMap 
diff --git a/src/Data/Xournal/Predefined.hs b/src/Data/Xournal/Predefined.hs
--- a/src/Data/Xournal/Predefined.hs
+++ b/src/Data/Xournal/Predefined.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE OverloadedStrings, ScopedTypeVariables #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Predefined 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.Predefined where
 
 import qualified Data.Map as M
diff --git a/src/Data/Xournal/Select.hs b/src/Data/Xournal/Select.hs
--- a/src/Data/Xournal/Select.hs
+++ b/src/Data/Xournal/Select.hs
@@ -1,6 +1,17 @@
 {-# LANGUAGE TypeSynonymInstances, TypeOperators, FlexibleInstances, 
              StandaloneDeriving, DeriveFunctor, DeriveFoldable, DeriveTraversable  #-}
 
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Select 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
+
 module Data.Xournal.Select where
 
 import Control.Applicative hiding (empty)
diff --git a/src/Data/Xournal/Simple.hs b/src/Data/Xournal/Simple.hs
--- a/src/Data/Xournal/Simple.hs
+++ b/src/Data/Xournal/Simple.hs
@@ -1,5 +1,16 @@
 {-# LANGUAGE BangPatterns, OverloadedStrings,  TypeOperators, 
              TypeFamilies, FlexibleContexts  #-}
+
+-----------------------------------------------------------------------------
+-- |
+-- Module      : Data.Xournal.Simple 
+-- Copyright   : (c) 2011, 2012 Ian-Woo Kim
+--
+-- License     : BSD3
+-- Maintainer  : Ian-Woo Kim <ianwookim@gmail.com>
+-- Stability   : experimental
+-- Portability : GHC
+--
  
 module Data.Xournal.Simple where
 
diff --git a/xournal-types.cabal b/xournal-types.cabal
--- a/xournal-types.cabal
+++ b/xournal-types.cabal
@@ -1,5 +1,5 @@
 Name:		xournal-types
-Version:	0.3
+Version:	0.3.0
 Synopsis:	Data types for programs for xournal file format
 Description: 	Xournal file format data type including generic interface
 License: 	BSD3
