added DocsResult class