diff --git a/diagrams-lib.cabal b/diagrams-lib.cabal
--- a/diagrams-lib.cabal
+++ b/diagrams-lib.cabal
@@ -1,5 +1,5 @@
 Name:                diagrams-lib
-Version:             0.1
+Version:             0.1.1
 Synopsis:            Embedded domain-specific language for declarative graphics
 Description:         Diagrams is a flexible, extensible EDSL for creating
                      graphics of many types.  Graphics can be created
@@ -8,7 +8,7 @@
                      standard library of primitives and operations for
                      creating diagrams.  To get started using it, see
                      "Diagrams.Prelude".
-Homepage:            http://code.google.com/p/diagrams/
+Homepage:            http://projects.haskell.org/diagrams
 License:             BSD3
 License-file:        LICENSE
 Author:              Brent Yorgey
diff --git a/src/Diagrams/Combinators.hs b/src/Diagrams/Combinators.hs
--- a/src/Diagrams/Combinators.hs
+++ b/src/Diagrams/Combinators.hs
@@ -99,11 +99,10 @@
 --   their bounding regions are just tangent.  The local origin of the
 --   new, combined object is at the point of tangency, along the line
 --   between the old local origins.
---
---   XXX picture
 beside :: (HasOrigin a, Boundable a, Monoid a) => V a -> a -> a -> a
 beside v d1 d2
   = align v d1 <> align (negateV v) d2
+-- XXX add picture to above documentation?
 
 -- Note that sending the origin to the point of tangency like this
 -- means that (beside v) is not associative.  We can make it
@@ -135,7 +134,7 @@
 -- | @appends x ys@ appends each of the objects in @ys@ to the object
 --   @x@ in the corresponding direction.  Note that each object in
 --   @ys@ is positioned beside @x@ /without/ reference to the other
---   objects in @ys@, so this is not the same as iterating @append@.
+--   objects in @ys@, so this is not the same as iterating 'append'.
 appends :: (HasOrigin a, Boundable a, Monoid a) => a -> [(V a,a)] -> a
 appends d1 apps = d1 <> mconcat (map (uncurry (besideBounds b)) apps)
   where b = getBounds d1
diff --git a/src/Diagrams/Segment.hs b/src/Diagrams/Segment.hs
--- a/src/Diagrams/Segment.hs
+++ b/src/Diagrams/Segment.hs
@@ -78,7 +78,7 @@
 -- | 'atParam' yields a parametrized view of segments as continuous
 --   functions @[0,1] -> v@, which give the offset from the start of
 --   the segment for each value of the parameter between @0@ and @1@.
---   It is designed to be used infix, like @seg `atParam` 0.5@.
+--   It is designed to be used infix, like @seg ``atParam`` 0.5@.
 atParam :: (VectorSpace v, Num (Scalar v)) => Segment v -> Scalar v -> v
 atParam (Linear x) t       = t *^ x
 atParam (Cubic c1 c2 x2) t =     (3 * t'*t'*t ) *^ c1
diff --git a/src/Diagrams/TwoD/Combinators.hs b/src/Diagrams/TwoD/Combinators.hs
--- a/src/Diagrams/TwoD/Combinators.hs
+++ b/src/Diagrams/TwoD/Combinators.hs
@@ -66,7 +66,7 @@
 --   * For more control over the spacing, see 'hcat''.
 --
 --   * To align the diagrams vertically (or otherwise), use alignment
---   combinators (such as 'alignTop' or 'alignBottom') from
+--   combinators (such as 'alignT' or 'alignB') from
 --   "Diagrams.TwoD.Align" before applying 'hcat'.
 --
 --   * For non-axis-aligned layout, see 'cat'.
@@ -86,7 +86,7 @@
 --   * For more control over the spacing, see 'vcat''.
 --
 --   * To align the diagrams horizontally (or otherwise), use alignment
---   combinators (such as 'alignLeft' or 'alignRight') from
+--   combinators (such as 'alignL' or 'alignR') from
 --   "Diagrams.TwoD.Align" before applying 'vcat'.
 --
 --   * For non-axis-aligned layout, see 'cat'.
