diff --git a/DMuCheck.cabal b/DMuCheck.cabal
--- a/DMuCheck.cabal
+++ b/DMuCheck.cabal
@@ -1,5 +1,5 @@
 name:                DMuCheck
-version:             0.3.0.1
+version:             0.3.0.2
 synopsis:            Distributed Mutation Analysis framework for MuCheck
 description:         This package is a wrapper over the mutation analysis
                      library MuCheck. It provides a basic process based
@@ -24,7 +24,7 @@
 source-repository    this
   type:              git
   location:          https://bitbucket.org/osu-testing/d-mucheck.git
-  tag:               0.3.0.1
+  tag:               0.3.0.2
 
 Flag QuickCheck
   Description: Enable QuickCheck support
@@ -49,6 +49,10 @@
                       unix >= 2.6,
                       binary >= 0.7,
                       MuCheck== 0.3.0.0
+  if flag(QuickCheck) || flag(SmallCheck) || flag(HUnit) || flag(HSpec)
+    Buildable: True
+  else
+    Buildable: False
   if flag(QuickCheck)
     build-depends:    MuCheck-QuickCheck == 0.3.0.0
   if flag(SmallCheck)
@@ -59,14 +63,15 @@
     build-depends:    MuCheck-Hspec == 0.3.0.0
 
   default-language: Haskell2010
+  hs-source-dirs:   src
   if flag(QuickCheck)
-    hs-source-dirs:   src, quickcheck
+    hs-source-dirs:   quickcheck
   if flag(SmallCheck)
-    hs-source-dirs:   src, smallcheck
+    hs-source-dirs:   smallcheck
   if flag(HUnit)
-    hs-source-dirs:   src, hunit
+    hs-source-dirs:   hunit
   if flag(Hspec)
-    hs-source-dirs:   src, hspec
+    hs-source-dirs:   hspec
   main-is:          Main.hs
   ghc-options:     -Wall -fno-warn-orphans -threaded
 
@@ -80,6 +85,11 @@
                       unix >= 2.6,
                       binary >= 0.7,
                       MuCheck== 0.3.0.0
+
+  if flag(QuickCheck) || flag(SmallCheck) || flag(HUnit) || flag(HSpec)
+    Buildable: True
+  else
+    Buildable: False
   if flag(QuickCheck)
     build-depends:    MuCheck-QuickCheck == 0.3.0.0
   if flag(SmallCheck)
@@ -90,14 +100,15 @@
     build-depends:    MuCheck-Hspec == 0.3.0.0
 
   default-language: Haskell2010
+  hs-source-dirs:   src
   if flag(QuickCheck)
-    hs-source-dirs:   src, quickcheck
+    hs-source-dirs:   quickcheck
   if flag(SmallCheck)
-    hs-source-dirs:   src, smallcheck
+    hs-source-dirs:   smallcheck
   if flag(HUnit)
-    hs-source-dirs:   src, hunit
+    hs-source-dirs:   hunit
   if flag(Hspec)
-    hs-source-dirs:   src, hspec
+    hs-source-dirs:   hspec
 
   main-is:          Master.hs
   ghc-options:     -Wall -fno-warn-orphans -threaded
@@ -112,6 +123,10 @@
                       unix >= 2.6,
                       binary >= 0.7,
                       MuCheck== 0.3.0.0
+  if flag(QuickCheck) || flag(SmallCheck) || flag(HUnit) || flag(HSpec)
+    Buildable: True
+  else
+    Buildable: False
   if flag(QuickCheck)
     build-depends:    MuCheck-QuickCheck == 0.3.0.0
   if flag(SmallCheck)
@@ -122,15 +137,23 @@
     build-depends:    MuCheck-Hspec == 0.3.0.0
 
   default-language: Haskell2010
+  hs-source-dirs:   src
   if flag(QuickCheck)
-    hs-source-dirs:   src, quickcheck
+    hs-source-dirs:   quickcheck
   if flag(SmallCheck)
-    hs-source-dirs:   src, smallcheck
+    hs-source-dirs:   smallcheck
   if flag(HUnit)
-    hs-source-dirs:   src, hunit
+    hs-source-dirs:   hunit
   if flag(Hspec)
-    hs-source-dirs:   src, hspec
+    hs-source-dirs:   hspec
 
   main-is:          Slave.hs
   ghc-options:     -Wall -fno-warn-orphans -threaded
 
+executable dummy
+  build-depends:    base >=4 && <5,
+                    MuCheck== 0.3.0.0
+  hs-source-dirs:   src
+  main-is:          Dummy.hs
+  default-language: Haskell2010
+  
diff --git a/src/Dummy.hs b/src/Dummy.hs
new file mode 100644
--- /dev/null
+++ b/src/Dummy.hs
@@ -0,0 +1,3 @@
+module Main where
+main :: IO ()
+main = putStrLn "Checkout README and Makefiles for examples"
