close #3 First version of concept classes model