diff --git a/musicus/res/ui/medium_editor.ui b/musicus/res/ui/medium_editor.ui
index 615b733..5c78ba8 100644
--- a/musicus/res/ui/medium_editor.ui
+++ b/musicus/res/ui/medium_editor.ui
@@ -36,6 +36,38 @@
end
+
+
+
+ end
+ 0
+
+
diff --git a/musicus/src/import/medium_editor.rs b/musicus/src/import/medium_editor.rs
index 57cec91..de78a43 100644
--- a/musicus/src/import/medium_editor.rs
+++ b/musicus/src/import/medium_editor.rs
@@ -4,6 +4,7 @@ use crate::backend::Backend;
use crate::widgets::{Navigator, NavigatorScreen};
use crate::widgets::new_list::List;
use glib::clone;
+use glib::prelude::*;
use gtk::prelude::*;
use gtk_macros::get_widget;
use libhandy::prelude::*;
@@ -15,6 +16,9 @@ pub struct MediumEditor {
backend: Rc,
source: Rc,
widget: gtk::Box,
+ done_button: gtk::Button,
+ done_stack: gtk::Stack,
+ done: gtk::Image,
track_set_list: List,
track_sets: RefCell>,
navigator: RefCell