updated content model to sort out multi-field-issues and getsetting