simplifying data model