Introduce ModelClass