benefits of knowledge base