diff --git a/src/main.rs b/src/main.rs
index 5644a098001818ab3c52d5b7820e7ed696ff7b12..4047a7add7f6ad215fd451c6043bc830530965bb 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -60,9 +60,14 @@ fn main() {
     }
 
     if let Some(power) = args.power {
-        println!("{}", format!("Target {}W power limit.", power).cyan());
-        let _power_result =
-            device.set_power_management_limit(to_milliwatts(power).try_into().unwrap());
+        println!(
+            "{}",
+            format!("Trying to target {}W power limit.", power).cyan()
+        );
+        match device.set_power_management_limit(to_milliwatts(power).try_into().unwrap()) {
+            Ok(_) => println!("{}", format!("Target {}W power limit.", power).green()),
+            _ => println!("{}", "An error occured.".red()),
+        }
     }
     println!(
         "Effective target power limit: {:?}",
@@ -72,9 +77,15 @@ fn main() {
     if let Some(clock_offset) = args.clock_offset {
         println!(
             "{}",
-            format!("Target {}Hz GPU clock offset.", clock_offset).cyan()
+            format!("Trying to target {}Hz GPU clock offset.", clock_offset).cyan()
         );
-        let _clock_result = device.set_gpc_clock_vf_offset(clock_offset);
+        match device.set_gpc_clock_vf_offset(clock_offset) {
+            Ok(_) => println!(
+                "{}",
+                format!("Target {}Hz GPU clock offset.", clock_offset).green()
+            ),
+            _ => println!("{}", "An error occured.".red()),
+        }
     }
     println!(
         "Effective target clock offset: {:?}",
@@ -84,9 +95,19 @@ fn main() {
     if let Some(mem_clock_offset) = args.mem_clock_offset {
         println!(
             "{}",
-            format!("Target {}Hz GPU memclock offset.", mem_clock_offset).cyan()
+            format!(
+                "Trying to target {}Hz GPU memclock offset.",
+                mem_clock_offset
+            )
+            .cyan()
         );
-        let _mem_clock_result = device.set_mem_clock_vf_offset(mem_clock_offset);
+        match device.set_mem_clock_vf_offset(mem_clock_offset) {
+            Ok(_) => println!(
+                "{}",
+                format!("Target {}Hz GPU memclock offset.", mem_clock_offset).green()
+            ),
+            _ => println!("{}", "An error occured.".red()),
+        }
     }
     println!(
         "Effective target memory clock offset: {:?}",