First stab at documentation.