diff --git a/Clckwrks/Bugs/Page/EditMilestones.hs b/Clckwrks/Bugs/Page/EditMilestones.hs
--- a/Clckwrks/Bugs/Page/EditMilestones.hs
+++ b/Clckwrks/Bugs/Page/EditMilestones.hs
@@ -32,7 +32,7 @@
        template (fromString "Edit Milestones") ()
          <%>
            <h1>Edit Milestones</h1>
---           <% reform (form here) "em" updateMilestones Nothing (editMilestonesForm milestones) %>
+           <% reform (form here) "em" updateMilestones Nothing (editMilestonesForm milestones) %>
          </%>
     where
       updateMilestones :: ([Milestone], Bool, Bool) -> BugsM Response
diff --git a/Clckwrks/Bugs/PreProcess.hs b/Clckwrks/Bugs/PreProcess.hs
--- a/Clckwrks/Bugs/PreProcess.hs
+++ b/Clckwrks/Bugs/PreProcess.hs
@@ -9,7 +9,7 @@
 import Clckwrks.Bugs.Page.Timeline      (timelineWidget)
 import Clckwrks.Bugs.Types              (BugId(..))
 import Clckwrks.Monad                   (transform, segments)
-import Data.Attoparsec.Text.Lazy        (Parser, Result(..), char, choice, decimal, parse, skipMany, space, stringCI, skipMany)
+import Data.Attoparsec.Text.Lazy        (Parser, Result(..), char, choice, decimal, parse, skipMany, space, asciiCI, skipMany)
 import Data.Monoid                      (mempty)
 import           Data.Text              (Text, pack)
 import qualified Data.Text              as T
@@ -28,7 +28,7 @@
 parseAttr :: Text -> Parser ()
 parseAttr name =
     do skipMany space
-       stringCI name
+       asciiCI name
        skipMany space
        char '='
        skipMany space
@@ -47,7 +47,7 @@
 parseCmd :: Parser BugsCmd
 parseCmd =
     choice [ parseAttr (pack "id") *> (ShowBug . BugId <$> decimal)
-           , stringCI (pack "timeline") *> pure ShowTimeline
+           , asciiCI (pack "timeline") *> pure ShowTimeline
            ]
 
 bugsCmd :: (Functor m, Monad m) =>
diff --git a/clckwrks-plugin-bugs.cabal b/clckwrks-plugin-bugs.cabal
--- a/clckwrks-plugin-bugs.cabal
+++ b/clckwrks-plugin-bugs.cabal
@@ -1,5 +1,5 @@
 Name:                clckwrks-plugin-bugs
-Version:             0.3.0
+Version:             0.3.4
 Synopsis:            bug tracking plugin for clckwrks
 Homepage:            http://clckwrks.com/
 License:             BSD3
@@ -13,6 +13,11 @@
 Data-Files:
     data/style.css
 
+source-repository head
+    type:     darcs
+    subdir:   clckwrks-plugin-bugs
+    location: http://hub.darcs.net/stepcut/clckwrks
+
 Library
   Build-tools:
     trhsx
@@ -38,18 +43,15 @@
     base                    < 5,
     acid-state             >= 0.7,
     attoparsec             == 0.10.*,
-    blaze-html             == 0.5.*,
-    clckwrks               == 0.13.*,
+    clckwrks               >= 0.13 && < 0.15,
     containers             >= 0.4 && < 0.6,
     directory              >= 1.1 && < 1.3,
     filepath               >= 1.2 && < 1.4,
-    gd                     == 3000.*,
     happstack-authenticate == 0.9.*,
     happstack-server       >= 7.0 && < 7.2,
     happstack-hsp          == 7.1.*,
     hsp                    == 0.7.*,
     ixset                  == 1.0.*,
-    magic                  == 1.0.*,
     mtl                    >= 2.0 && < 2.3,
     network                >= 2.3 && < 2.5,
     reform                 == 0.1.*,
@@ -58,6 +60,6 @@
     safecopy               >= 0.6,
     time                   == 1.4.*,
     text                   == 0.11.*,
-    web-plugins            == 0.1.*,
+    web-plugins            >= 0.1 && < 0.3,
     web-routes             == 0.27.*,
     web-routes-th          >= 0.21
