Added check for existing knowledge