diff --git a/bin/prompt b/bin/prompt
index 87c5c63..f1b0c9a 100644
--- a/bin/prompt
+++ b/bin/prompt
@@ -3,4 +3,4 @@
 # Based from Luke Smith's prompt script.
 # https://github.com/LukeSmithxyz/voidrice/blob/master/.local/bin/prompt
 
-([ "$(printf "No\\nYes" | rofi -dmenu -p "$1")" = "Yes" ] && $2) || notify-send "The command "$2" failed to execute."
+[ "$(printf "No\\nYes" | rofi -dmenu -p "$1")" = "Yes" ] && $2
diff --git a/bin/screenshot b/bin/screenshot
index 2f51649..c8ad15c 100644
--- a/bin/screenshot
+++ b/bin/screenshot
@@ -28,13 +28,13 @@ Usage: $0 [-o/--output <OUTPUT_PATH>] [-s/--select]
 
 Options:
 --help - show the help section
--s, --select - set the screenshot capture to selection mode
--d, --delay <SECONDS> - set a delay for the capture 
-                        (in <SECONDS> seconds)
--o, --output <OUTPUT_PATH> - set the output path for the picture;
-                             when given no output, the picture will 
-                             be moved to \$PICTURES_DIRECTORY (or 
-                             at \$HOME/Pictures if it's missing)
+-s, --select                - set the screenshot capture to selection mode
+-d, --delay <SECONDS>       - set a delay for the capture (in <SECONDS> seconds)
+-c, --cursor                - superimposes the cursor in the image
+-o, --output <OUTPUT_PATH>  - set the output path for the picture;
+                            when given no output, the picture will 
+                            be moved to \$PICTURES_DIRECTORY (or 
+                            at \$HOME/Pictures if it's missing)
 "
 
 # setting up a exit trap in case of error
@@ -57,13 +57,14 @@ do
             OUTPUT="$2"
             shift
             shift;;
+        -c|--cursor)
+            CURSOR=1
+            shift;;
         *)
             shift;;
     esac
 done
 
-set -- "${POSITIONAL[@]}" # restore positional parameters
-
 if [[ -n "$OUTPUT" ]]; then
     pic_filepath=$OUTPUT
 else
@@ -98,6 +99,11 @@ if [[ $DELAY -gt 0 ]]; then
     notify-send "Delayed screenshot" "A delayed screenshot is about to be taken in $DELAY seconds." --expire-time=$(( ($DELAY * 1000) - 1000 ))
 fi
 
+# Checking if the cursor option is disabled. 
+if [[ $CURSOR -ne 1 ]]; then
+    maim_command+="--hidecursor "
+fi
+
 $($maim_command)
 
 if [[ $? != 0 ]]; then