diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs
index 74c4642..9a960d7 100644
--- a/src-tauri/src/main.rs
+++ b/src-tauri/src/main.rs
@@ -5,8 +5,32 @@
use serde::{Deserialize, Serialize};
use std::fs;
use std::path::{Path, PathBuf};
+use std::sync::Mutex;
use std::time::{SystemTime, UNIX_EPOCH};
use tauri::menu::{Menu, MenuItem};
+
+struct MigrationState(Mutex