added data model for creation