fixed up documentation a bit