diff --git a/cbits/Gtk2HsStore.h b/cbits/Gtk2HsStore.h
new file mode 100644
--- /dev/null
+++ b/cbits/Gtk2HsStore.h
@@ -0,0 +1,46 @@
+#ifndef __GTK2HS_STORE_H__
+#define __GTK2HS_STORE_H__
+
+#include <gtk/gtk.h>
+
+#include "Data/GI/Gtk/ModelView/CustomStore_stub.h"
+
+G_BEGIN_DECLS
+
+#define GTK2HS_TYPE_STORE                 (gtk2hs_store_get_type ())
+#define GTK2HS_STORE(obj)                 (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK2HS_TYPE_STORE, Gtk2HsStore))
+#define GTK2HS_STORE_CLASS(klass)         (G_TYPE_CHECK_CLASS_CAST ((klass), GTK2HS_TYPE_STORE, Gtk2HsStoreClass))
+#define GTK2HS_IS_STORE(obj)              (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK2HS_TYPE_STORE))
+#define GTK2HS_IS_STORE_CLASS(klass)      (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK2HS_TYPE_STORE))
+#define GTK2HS_STORE_GET_CLASS(obj)       (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK2HS_TYPE_STORE, Gtk2HsStoreClass))
+
+typedef struct _Gtk2HsStore       Gtk2HsStore;
+typedef struct _Gtk2HsStoreClass  Gtk2HsStoreClass;
+
+struct _Gtk2HsStore
+{
+  GObject parent;
+
+  /*< private >*/
+  HsStablePtr     impl;        /* a StablePtr CustomStore */
+  HsStablePtr     priv;        /* a StablePtr to private data */
+
+  gint            stamp;       /* Random integer to check whether an iter belongs to our model */
+};
+
+struct _Gtk2HsStoreClass
+{
+  GObjectClass parent_class;
+};
+
+
+GType             gtk2hs_store_get_type (void) G_GNUC_CONST;
+Gtk2HsStore      *gtk2hs_store_new (HsStablePtr, HsStablePtr);
+HsStablePtr       gtk2hs_store_get_impl  (Gtk2HsStore *);
+HsStablePtr       gtk2hs_store_get_priv  (Gtk2HsStore *);
+gint              gtk2hs_store_get_stamp (Gtk2HsStore *);
+void              gtk2hs_store_increment_stamp (Gtk2HsStore *);
+
+G_END_DECLS
+
+#endif /* __GTK2HS_STORE_H__ */
diff --git a/gi-gtk-hs.cabal b/gi-gtk-hs.cabal
--- a/gi-gtk-hs.cabal
+++ b/gi-gtk-hs.cabal
@@ -1,5 +1,5 @@
 name:                gi-gtk-hs
-version:             0.2.0.0
+version:             0.2.0.1
 synopsis:            A wrapper for gi-gtk, adding a few more idiomatic API parts on top
 description:         A wrapper for gi-gtk, adding a few more idiomatic API parts on top
 homepage:            https://github.com/haskell-gi/gi-gtk-hs
@@ -13,6 +13,7 @@
 category:            Graphics
 build-type:          Simple
 cabal-version:       >=1.10
+extra-source-files:  cbits/Gtk2HsStore.h
 
 library
   exposed-modules:     Data.GI.Gtk,
