diff --git a/src/main.rs b/src/main.rs
index 8b4c0a86..7492a544 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -45,10 +45,12 @@ use tower_http::{
 };
 use tracing::{debug, error, info, warn, Span};
 use tracing_subscriber::{prelude::*, reload, EnvFilter, Registry};
-use utils::error::{Error, Result};
+use utils::{
+	clap,
+	error::{Error, Result},
+};
 
 mod api;
-mod clap;
 mod config;
 mod database;
 mod routes;
diff --git a/src/clap.rs b/src/utils/clap.rs
similarity index 100%
rename from src/clap.rs
rename to src/utils/clap.rs
diff --git a/src/utils/mod.rs b/src/utils/mod.rs
index 7ec47db5..6b98baa1 100644
--- a/src/utils/mod.rs
+++ b/src/utils/mod.rs
@@ -1,3 +1,4 @@
+pub(crate) mod clap;
 pub(crate) mod debug;
 pub(crate) mod error;