diff --git a/projects/common/ui-elements/cloze/cloze-element.ts b/projects/common/ui-elements/cloze/cloze-element.ts
index 0f18c437a40b49d7eb65269396de3255db39f3de..5ca753a807fd76360a148dbec1b167200ca7299c 100644
--- a/projects/common/ui-elements/cloze/cloze-element.ts
+++ b/projects/common/ui-elements/cloze/cloze-element.ts
@@ -38,8 +38,9 @@ export class ClozeElement extends CompoundElement implements PositionedElement,
     Object.assign(this, serializedElement);
     this.positionProps = initPositionedElement(serializedElement);
     this.fontProps = initFontElement(serializedElement);
-    this.height = 200;
-    this.width = 500; // TODO
+
+    this.width = serializedElement.height || 450;
+    this.height = serializedElement.height || 200;
   }
 
   setProperty(property: string, value: InputElementValue | string[] | LikertColumn[] | LikertRow[]): void {
diff --git a/projects/common/ui-elements/textfield-simple/text-field-simple-element.ts b/projects/common/ui-elements/textfield-simple/text-field-simple-element.ts
index 77c56a80f794b606b92ab49e406d9795fe243b6f..4a5f8966bf00366bd32a88282fa0b50950ced9d2 100644
--- a/projects/common/ui-elements/textfield-simple/text-field-simple-element.ts
+++ b/projects/common/ui-elements/textfield-simple/text-field-simple-element.ts
@@ -4,5 +4,7 @@ export class TextFieldSimpleElement extends InputElement {
   constructor(serializedElement: UIElement) {
     super(serializedElement);
     Object.assign(this, serializedElement);
+
+    this.height = serializedElement.height || 25;
   }
 }