diff --git a/src/events/eventWithExport.js b/src/events/eventWithExport.js
index 77a1ba41251f6ecb8ad251b8707c6c614a5f92f1..0c9ac713803e1907df7b386af96b809e7853d5bd 100644
--- a/src/events/eventWithExport.js
+++ b/src/events/eventWithExport.js
@@ -5,10 +5,27 @@ import {
     Card
 } from 'polythene-mithril';
 import EditView from '../views/editView';
+import {styler} from 'polythene-core-css';
+
+const draftStyle = [
+    {
+        '.footer': {
+            position: 'fixed',
+            left: 0,
+            bottom: 0,
+            width: '100%', 
+            'background-color': '#E8462B',
+            'text-align': 'right',
+        }
+    }
+]
+
+styler.add('eventDraft', draftStyle);
 
 export default class eventWithExport extends EditView {
     constructor(vnode) {
         super(vnode, 'events');
+        this.performedEdits = 0;
     }
 
     view() {
@@ -18,6 +35,8 @@ export default class eventWithExport extends EditView {
             required: true,
             floatingLabel: true,
             dense: true,
+            onChange : (newState) => {this.title_en = this.title_en;},
+            value: this.title_en,
         });
         const fieldDescriptionEn = m(TextField, { 
             label: 'Description [EN]', 
@@ -25,21 +44,26 @@ export default class eventWithExport extends EditView {
             floatingLabel: true, 
             dense: true, 
             multiLine: true, 
-            rows: 6, 
-        });
-        const creatorButton = m(Button, {
-            label: 'EXPORT'
-            // label: 'Create a hyperlink string describing your project.'
+            rows: 6,
+            onChange : (newState) => {this.fieldDescriptionEn = this.fieldDescriptionEn;},
+            value: this.fieldDescriptionEn,
         });
         // Needs administrator (Kulturi).
         const fieldLocation = m(TextField, {
             label: 'Location:',
             floatingLabel: true,
             required: true,
+            onChange : (newState) => {this.fieldLocation = this.fieldLocation;},
+            value: this.fieldLocation,
+        });
+        const buttonMaker = m(Button, {
+        label: "Submit Request!",
+        onClick: () => alert("You did not finish the editing of the fields.")
         });
 
         return m('div', [
-            m('h1', 'For the event creator:', fieldTitleEn, fieldDescriptionEn, 'For the AMIV administrator:', fieldLocation, creatorButton),
+            m('h1', 'For the event creator:', fieldTitleEn  , fieldDescriptionEn, 'For the AMIV administrator:', fieldLocation),
+            m('div.footer', buttonMaker),
         ]);
     }
 }
\ No newline at end of file