add new core data model