addition of knowledge class