diff --git a/README b/README
--- a/README
+++ b/README
@@ -1,1 +1,40 @@
-Models available at http://www.blendermodels.org/
+Introduction:
+
+Examples for using Hogre, Haskell bindings to OGRE
+(Object-Oriented Graphics Rendering Engine)
+(http://www.ogre3d.org/).
+
+Usage:
+
+1. Install non-Haskell dependencies (OGRE: http://www.ogre3d.org/,
+SDL: http://www.libsdl.org/).
+2. Install Haskell dependencies (hogre (see 
+http://github.com/anttisalonen/hogre), SDL, stm) either using
+cabal, by downloading and installing the packages manually.
+3. Unpack hogre-examples
+4. cabal configure [--user] && cabal build
+5. Define the directory where the OGRE plugins are installed in plugins.cfg.
+The default is /usr/lib/OGRE.
+6. dist/build/example_0[123]/example_0[123]
+
+You need to run all the examples in the directory where the directory Media
+is located (root directory of the package), otherwise the content will not 
+be found.
+
+Example descriptions:
+
+example_01 creates a simple scene with a moving entity.
+It roughly corresponds to OGRE basic tutorial #2 but without input.
+If nothing is rendered, try deleting the ogre.cfg file.
+
+example_02 demonstrates use of SDL for input and window creation.
+Use arrow keys and page up/down to move, mouse with right mouse button down
+to look around and 'q' or escape to exit.
+
+example_03 demonstrates ray scene queries and loading a world configuration 
+from a file.
+It roughly corresponds to OGRE intermediate tutorial #2.
+Use arrow keys and page up/down to move, mouse with right mouse button down
+to look around and 'q' or escape to exit. With the left mouse button you can
+create some robots on the landscape.
+
diff --git a/hogre-examples.cabal b/hogre-examples.cabal
--- a/hogre-examples.cabal
+++ b/hogre-examples.cabal
@@ -1,5 +1,5 @@
 Name:           hogre-examples
-Version:        0.0.1
+Version:        0.0.2
 Cabal-Version:  >= 1.6
 License:        OtherLicense
 License-File:   LICENSE
@@ -7,6 +7,7 @@
 Maintainer:     Antti Salonen<ajsalonen at gmail dot com>
 Copyright:      Antti Salonen 2009
 Stability:      Unstable
+Homepage:       http://github.com/anttisalonen/hogre-examples
 Category:       Graphics
 Synopsis:       Examples for using Hogre.
 Description:    Examples for using Hogre, Haskell bindings to OGRE
@@ -40,21 +41,21 @@
 
 source-repository head
   type:      git
-  location:  http://github.com/anttisalonen/hogre-examples
+  location:  git://github.com/anttisalonen/hogre-examples.git
 
 Executable example_01
   Build-Depends:   base >= 3 && < 5, haskell98, hogre>=0.0.1
   Main-is:         Example_01.hs
   Hs-Source-Dirs:  src
   Ghc-options:     -Wall
-  extra-libraries: CEGUIOgreRenderer, OgreMain, CEGUIBase
+  extra-libraries: OgreMain
 
 Executable example_02
   Build-Depends:   base >= 3 && < 5, haskell98, hogre>=0.0.1, SDL>=0.4.0
   Main-is:         Example_02.hs
   Hs-Source-Dirs:  src
   Ghc-options:     -Wall
-  extra-libraries: CEGUIOgreRenderer, OgreMain, CEGUIBase
+  extra-libraries: OgreMain
 
 Executable example_03
   Build-Depends:   base >= 3 && < 5, haskell98, hogre>=0.0.1, SDL>=0.4.0,
@@ -62,5 +63,5 @@
   Main-is:         Example_03.hs
   Hs-Source-Dirs:  src
   Ghc-options:     -Wall
-  extra-libraries: CEGUIOgreRenderer, OgreMain, CEGUIBase
+  extra-libraries: OgreMain
 
