diff --git a/Kit/CmdArgs.hs b/Kit/CmdArgs.hs
--- a/Kit/CmdArgs.hs
+++ b/Kit/CmdArgs.hs
@@ -4,7 +4,7 @@
   import System.Console.CmdArgs as CA
 
   appVersion :: String
-  appVersion = "0.6.4" -- TODO how to keep this up to date with kit.cabal?
+  appVersion = "0.6.5" -- TODO how to keep this up to date with kit.cabal?
 
   data KitCmdArgs = Update
                   | Package
diff --git a/Kit/Commands.hs b/Kit/Commands.hs
--- a/Kit/Commands.hs
+++ b/Kit/Commands.hs
@@ -42,7 +42,7 @@
         handleFails = either (\msg -> putStrLn ("kit error: " ++ msg) >> exitFailure) (const $ return ())
 
 defaultLocalRepoPath :: IO FilePath
-defaultLocalRepoPath = (</> ".kit") <$> getHomeDirectory 
+defaultLocalRepoPath = (</> ".kit" </> "repository") <$> getHomeDirectory 
 
 defaultLocalRepository :: IO KitRepository
 defaultLocalRepository = KitRepository <$> defaultLocalRepoPath
diff --git a/Kit/Repository.hs b/Kit/Repository.hs
--- a/Kit/Repository.hs
+++ b/Kit/Repository.hs
@@ -44,7 +44,9 @@
   baseKitPath :: Kit -> String
   baseKitPath k = stringJoin "/" ["kits", kitName k, kitVersion k] 
 
-  kitPackagePath, kitSpecPath :: Kit -> String
+  kitPackagePath :: Kit -> String
   kitPackagePath k = baseKitPath k ++ "/" ++ packageFileName k ++ ".tar.gz"
+
+  kitSpecPath :: Kit -> String
   kitSpecPath k = baseKitPath k ++ "/" ++ "KitSpec"
 
diff --git a/kit.cabal b/kit.cabal
--- a/kit.cabal
+++ b/kit.cabal
@@ -1,5 +1,5 @@
 name:           kit
-version:        0.6.4
+version:        0.6.5
 cabal-version:  >=1.2
 build-type:     Simple
 license:        BSD3
