added docblocks to the Base class