removed knowledgeReceveived from KPListener. Was obsolet after inventing knowledgeAssimilated