Refactored documentation.