adjusting data model