diff --git a/Cargo.toml b/Cargo.toml
index 66173e72da33b764f634700a102290e0ecc41e48..22992890ef17c0c9ecfe293781054ebab9fb78f0 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
 [package]
 name = "crunch-cli"
-version = "0.5.1"
+version = "0.5.2
 edition = "2021"
 
 homepage = "https://microhacks.lcr.app/crunch/"
diff --git a/src/cli_args.rs b/src/cli_args.rs
index 3a5db90f6a2fee2e42faacd722ce18b10aaaeefa..6bb2d464f6509bdebeec64aa5a95dc25ac12d53b 100644
--- a/src/cli_args.rs
+++ b/src/cli_args.rs
@@ -80,20 +80,20 @@ impl Args {
 					.save_with_format(&flip.output, ImageFormat::Png)
 					.map_err(anyhow::Error::from)
 			}
-			// Args::Remap(remap) => {
-			// 	let image_data = load_image(&remap.input, None)?;
-			// 	let palette_data = load_image(&remap.palette, None)?;
-			//
-			// 	let image_palette = Palette::extract_from(&image_data)?;
-			// 	let target_palette = Palette::extract_from(&palette_data)?;
-			//
-			// 	let mappings = Palette::calculate_mapping(&image_palette, &target_palette);
-			// 	let output = Remap::remap_image(image_data, mappings)?;
-			//
-			// 	output
-			// 		.save_with_format(&remap.output, ImageFormat::Png)
-			// 		.map_err(anyhow::Error::from)
-			// }
+			Args::Remap(remap) => {
+				let image_data = load_image(&remap.input, None)?;
+				let palette_data = load_image(&remap.palette, None)?;
+
+				let image_palette = Palette::extract_from(&image_data)?;
+				let target_palette = Palette::extract_from(&palette_data)?;
+
+				let mappings = Palette::calculate_mapping(&image_palette, &target_palette);
+				let output = Remap::remap_image(image_data, mappings)?;
+
+				output
+					.save_with_format(&remap.output, ImageFormat::Png)
+					.map_err(anyhow::Error::from)
+			}
 			Args::Reduce(reduce) => {
 				if let Some(amount) = reduce.colours {
 					log::info!("Num cols {}", amount);