Add some documentation.
Fix typo