update base-knowledge