expanded thoughts on the data model