Improved the documentation for the base class