adjusted data model