modifying data model