added providers data model class