knowledgeentry