diff --git a/src/app/components/multiple-draft-generator/multiple-draft-generator.component.css b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.css
new file mode 100644
index 00000000..00a27f06
--- /dev/null
+++ b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.css
@@ -0,0 +1,17 @@
+.toggle-drafts {
+ width: 100%;
+ display: flex;
+ margin-bottom: 15px;
+}
+
+.toggle-drafts label.btn {
+ flex: 0 1 50%;
+}
+
+.translation-btn {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ max-width: 350px;
+ margin: 0 auto 8px;
+}
diff --git a/src/app/components/multiple-draft-generator/multiple-draft-generator.component.html b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.html
index c4fc4aa5..af2051fc 100644
--- a/src/app/components/multiple-draft-generator/multiple-draft-generator.component.html
+++ b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.html
@@ -1,35 +1,92 @@
-
Languages without a Draft
+
+
+
+
+
-
- Saving...
+
+
+ {{ successMessage }}
-
- {{ errorMessage }}
+
+ {{ alertMessage }}
-
-
-
- {{ confirmMessage }}
-
-
diff --git a/src/app/components/multiple-draft-generator/multiple-draft-generator.component.spec.ts b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.spec.ts
index b835168d..b0f3b4b5 100644
--- a/src/app/components/multiple-draft-generator/multiple-draft-generator.component.spec.ts
+++ b/src/app/components/multiple-draft-generator/multiple-draft-generator.component.spec.ts
@@ -1,4 +1,10 @@
-import { ComponentFixture, TestBed } from '@angular/core/testing';
+import {
+ ComponentFixture,
+ TestBed,
+ discardPeriodicTasks,
+ fakeAsync,
+ tick,
+} from '@angular/core/testing';
import {
NgbActiveModal,
NgbAlert,
@@ -7,20 +13,26 @@ import {
import { MultipleDraftGeneratorComponent } from './multiple-draft-generator.component';
import { FormsModule } from '@angular/forms';
import { DraftService } from '../../service/draft.service';
+import { LanguageService } from '../../service/language.service';
+import { ResourceService } from '../../service/resource/resource.service';
import { Resource } from '../../models/resource';
import { Translation } from '../../models/translation';
import { By } from '@angular/platform-browser';
import { NgbButtonLabel } from '@ng-bootstrap/ng-bootstrap';
import { Language } from '../../models/language';
import { DebugElement } from '@angular/core';
+import { TranslationVersionBadgeComponent } from '../translation/translation-version-badge/translation-version-badge.component';
+import { MessageType } from '../../models/message';
describe('MultipleDraftGeneratorComponent', () => {
let comp: MultipleDraftGeneratorComponent;
let fixture: ComponentFixture