added metadata data model