knowledge base 3