document for base