don't use global Model class