modified data model
temp