diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,9 @@
+0.2.1
+=====
+
+  * Compress all responses with gzip if acceptable
+
+
 0.2.0
 =====
 
diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -68,7 +68,7 @@
 Sproxy Configuration
 ====================
 
-* To access the service allow `GET` for `/`, `/static/%` and `/severlist.json`.
+* To access the service allow `GET` for `/`, `/static/%` and `/serverlist.json`.
 * To see processes on a particular MySQL server allow `GET` and `HEAD` for
   `/server/:server/processlist.json`.
 * To kill processes allow `DELETE` for `/server/:server/process/%`
diff --git a/mywatch.cabal b/mywatch.cabal
--- a/mywatch.cabal
+++ b/mywatch.cabal
@@ -1,5 +1,5 @@
 name: mywatch
-version: 0.2.0
+version: 0.2.1
 synopsis: Web application to view and kill MySQL queries
 description:
   View and kill queries on multiple MySQL servers.
diff --git a/src/Application.hs b/src/Application.hs
--- a/src/Application.hs
+++ b/src/Application.hs
@@ -28,6 +28,7 @@
 import Web.Scotty (ScottyM, ActionM, middleware, json, file, addroute, get,
   delete, status, text, param, scottyApp)
 import qualified Data.HashMap.Lazy as HM
+import qualified Network.Wai.Middleware.Gzip as Gzip
 
 import LogFormat (logFormat)
 
@@ -42,6 +43,8 @@
 myProcess :: Pools  -> Middleware -> FilePath -> ScottyM ()
 myProcess ps logger dataDir = do
   middleware logger
+
+  middleware $ Gzip.gzip Gzip.def {Gzip.gzipFiles = Gzip.GzipCompress}
 
   middleware $ staticPolicy (hasPrefix "static" >-> addBase dataDir)
   get "/" $ file (dataDir ++ "/" ++ "index.html")
diff --git a/static/mywatch.js b/static/mywatch.js
--- a/static/mywatch.js
+++ b/static/mywatch.js
@@ -19,7 +19,7 @@
   function commonError(jqXHR, textStatus, errorThrown) {
     plBody.empty();
     main.hide();
-    infoHead.text('An error has occured');
+    infoHead.text('An error has occurred');
     infoAlert.text((0 == jqXHR.readyState) ? 'Service unavailable' : errorThrown);
     infoAlert.removeClass().addClass('alert alert-danger');
     info.show();
