created the data model