Complete model class