updates to data model