adding new fields
updated data model