diff --git a/dmp-admin/src/app/dataset-profile-form/field-form/field-form.component.html b/dmp-admin/src/app/dataset-profile-form/field-form/field-form.component.html
index 3a3db98a7..e09e59dcf 100644
--- a/dmp-admin/src/app/dataset-profile-form/field-form/field-form.component.html
+++ b/dmp-admin/src/app/dataset-profile-form/field-form/field-form.component.html
@@ -41,7 +41,7 @@
-
diff --git a/dmp-admin/src/app/dataset-profile-form/form/form.component.ts b/dmp-admin/src/app/dataset-profile-form/form/form.component.ts
index fdd6cbaf7..b16ca40e2 100644
--- a/dmp-admin/src/app/dataset-profile-form/form/form.component.ts
+++ b/dmp-admin/src/app/dataset-profile-form/form/form.component.ts
@@ -1,16 +1,14 @@
-import { DatasetProfileService } from 'app/services/dataset-profile.service';
+import { Section } from '../../models/DataSetProfile/Section';
+import { JsonSerializer } from '../../utilities/JsonSerializer';
+import { DatasetProfileService } from '../../services/dataset-profile.service';
+import { RestBase } from '../../services/rest-base';
+import { DatasetProfileModel } from '../../models/DataSetProfile/DatasetProfileModel';
+import { Page } from '../../models/DataSetProfile/Page';
import { Component, OnInit } from '@angular/core';
import { FormGroup, FormControl } from '@angular/forms';
-import { JsonSerializer } from 'app/utilities/JsonSerializer';
import { SectionFormComponent } from '../section-form/section-form.component';
-import { Section } from 'app/models/DataSetProfile/Section';
-import { FieldGroup } from 'app/models/DataSetProfile/FieldGroup';
-import { DatasetProfileModel } from 'app/models/DataSetProfile/DatasetProfileModel';
-import { TestModel } from 'app/testModel/testModel';
import { FormArray } from '@angular/forms/src/model';
-import { RestBase } from 'app/services/rest-base';
import { Router, ActivatedRoute, ParamMap, Params } from '@angular/router';
-import { Page } from 'app/models/DataSetProfile/Page'
import { PageFormComponent } from '../page-form/page-component'
@Component({
diff --git a/dmp-admin/src/app/models/DataSetProfile/Field.ts b/dmp-admin/src/app/models/DataSetProfile/Field.ts
index 9b10791cc..0472e032b 100644
--- a/dmp-admin/src/app/models/DataSetProfile/Field.ts
+++ b/dmp-admin/src/app/models/DataSetProfile/Field.ts
@@ -1,4 +1,8 @@
-import { RadioBoxData } from '../DataField/RadioBoxData';
+import { BooleanDecisionData } from '../DataField/BooleanDecisionData';
+import { FreeTextData } from '../DataField/FreeTextData';
+import { TextArea } from '../DataField/TextArea';
+import { CheckBoxData } from '../DataField/CheckBoxData';
+import { RadioBoxData } from '../DataField/RadioBoxData';
import { WordListData } from '../DataField/WordListData';
import { AutocompleteData } from '../DataField/AutocompleteData';
import { DataField } from '../DataField/DataField';
@@ -40,6 +44,10 @@ export class Field extends BaseModel implements Serializable,FormGenerato
if(item.data.type === "wordlist")this.data = new JsonSerializer().fromJSONObject(item.data,WordListData);
}else{
if(this.viewStyle.renderStyle === "radiobox") this.data = new JsonSerializer().fromJSONObject(item.data,RadioBoxData);
+ if(this.viewStyle.renderStyle === "checkBox") this.data = new JsonSerializer().fromJSONObject(item.data,CheckBoxData);
+ if(this.viewStyle.renderStyle === "textarea") this.data = new JsonSerializer