add in data model for local data storage