Improved documenation.