data model update