diff --git a/acme-php.cabal b/acme-php.cabal
--- a/acme-php.cabal
+++ b/acme-php.cabal
@@ -6,7 +6,7 @@
 -- The package version. See the Haskell package versioning policy
 -- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
 -- standards guiding when and how versions should be incremented.
-Version:             0.0.4
+Version:             0.0.5
 
 -- A short (one-line) description of the package.
 Synopsis:            The flexibility of Haskell and the safety of PHP
@@ -29,6 +29,8 @@
 
 Stability: experimental
 
+Homepage: http://hackage.haskell.org/package/acme-php-0.0.5/src/docs.html
+
 -- A copyright notice.
 -- Copyright:           
 
@@ -38,7 +40,7 @@
 
 -- Extra files to be distributed with the package, such as examples or
 -- a README.
--- Extra-source-files:  
+Extra-source-files:  docs.html
 
 -- Constraint on the version of Cabal needed to build this package.
 Cabal-version:       >=1.2
diff --git a/docs.html b/docs.html
new file mode 100644
--- /dev/null
+++ b/docs.html
@@ -0,0 +1,113 @@
+
+
+
+<!doctype html>
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+  <title>Prelude.PHP</title>
+  <!-- this is actually http://hackage.haskell.org/package/acme-php-0.0.3/docs/ocean.css -->
+  <link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" />
+  <link href="xhaddock.css" rel="alternate stylesheet" type="text/css" title="Classic" />
+  <script src="haddock-util.js" type="text/javascript"></script>
+  <script type="text/javascript">//<![CDATA[
+  window.onload = function () {pageLoad();setSynopsis("mini_Prelude-PHP.html");};
+  //]]>
+  </script>
+</head>
+<body>
+
+<?haskell
+{-# LANGUAGE Haskell #-}
+
+password="TODO Greg Change This!"
+#include("snap.hs");
+#include("config.ini");
+
+print "<h1>Welcome to the official website of PHP haskell!";
+print "<img src=DSC_0844.JPEG><br>"
+#include("/about.html")
+
+print "<span id=sidebar><storng>Other Talks:</strong><li href=2005/03/1.pdf>Obscurity through Security</li>
+<li href=2005/07/2.pdf>How Busybox can Agile your Scrum</li>
+  more</span>";
+?>
+
+<iframe><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Prelude-PHP.html">Source</a></li><li><a href="/package/acme-php-0.0.3">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">acme-php-0.0.3: The flexibility of Haskell and the safety of PHP</p></div>
+
+<?haskell
+
+
+
+
+
+
+echo(print <<here;
+<h1>Introduction</h1>
+
+<h1>Synopsis</h1>
+
+<p>TODO
+
+<h1>See Also</h1>
+
+<p>
+
+<h1>Table of Contents</h1>
+
+<p>
+
+<ol><li>Introduction
+<li>Synopsis
+<li>See Also
+<li>Table of Contents
+</ul>
+)
+here
+
+
+?>
+
+</iframe>
+
+
+
+
+
+
+
+
+
+
+
+
+<div id="disqus_thread"></div>
+<script>
+/**
+* RECOMMENDED CONFIGURATION VARIABLES: EDIT AND UNCOMMENT THE SECTION BELOW TO INSERT DYNAMIC VALUES FROM YOUR PLATFORM OR CMS.
+* LEARN WHY DEFINING THESE VARIABLES IS IMPORTANT: https://disqus.com/admin/universalcode/#configuration-variables
+*/
+/*
+var disqus_config = function () {
+this.page.url = PAGE_URL; // Replace PAGE_URL with your page's canonical URL variable
+this.page.identifier = PAGE_IDENTIFIER; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
+};
+*/
+(function() { // DON'T EDIT BELOW THIS LINE
+var d = document, s = d.createElement('script');
+
+s.src = '//acmephp.disqus.com/embed.js';
+
+s.setAttribute('data-timestamp', +new Date());
+(d.head || d.body).appendChild(s);
+})();
+</script>
+<noscript>This page best viewed in Netscape 4.0</noscript>
+</body>
+</html>
+
+
+
+
+
+
