diff --git a/.config/polybar/config b/.config/polybar/config
index 72b6f694..8ed98e96 100644
--- a/.config/polybar/config
+++ b/.config/polybar/config
@@ -89,6 +89,15 @@ modules-left = i3 bspwm
 modules-center = xwindow
 modules-right =
 
+# TEST BARS
+#====================
+[bar/pico]
+inherit = template/bar
+
+modules-left = cpu
+modules-center = 
+modules-right = 
+
 #========================================
 # MODULES
 #========================================
diff --git a/.local/bin/mpv-xwinwrap b/.local/bin/mpv-xwinwrap
index 0bc6a3ba..a7242f9a 100755
--- a/.local/bin/mpv-xwinwrap
+++ b/.local/bin/mpv-xwinwrap
@@ -33,7 +33,6 @@ fi
 cachecontent="$(cat $cachefile)"
 
 function video-play {
-	notify-send -u low -t 10 -a 'MPV' "Embedded Video" "Playing $1 as a stream embedded in the desktop"
 	pkill -x xwinwrap
 	#xwinwrap -g 1920x1048+0+0 -ni -b -nf -o 0.5 -ov -- urxvt -bg rgba:2828/2828/2828/FFFF -embed WID -e cava
 	xwinwrap -ni -fs -b -nf -ov -- mpv -wid WID --title="Desktop Video" --loop-playlist=inf $1
@@ -49,7 +48,7 @@ function video-validate {
 
 function cache-add {
 	if [[ "$cachecontent" == *"$1"* ]]; then
-		return 0
+		return 1
 	fi
 	name="$(youtube-dl -e $1)"
 	printf "$name\n$1\n" >> $cachefile
@@ -67,7 +66,7 @@ function cache-lookup-by-name {
 	if [ "$url" = "" ]; then
 		return 1
 	fi
-	printf "$url"
+	printf "$url\n"
 	return 0
 }
 
@@ -76,6 +75,16 @@ function input-get {
 	return 0
 }
 
+function soft-notify {
+	notify-send -u low -t 3000 -a 'mpv-xwinwrap' "$1" "$2"
+	return 0
+}
+
+function hard-notify {
+	notify-send -u normal -t 10000 -a 'mpv-xwinwrap' "$1" "$2"
+	return 0
+}
+
 input="$(input-get | tr -d '\n')"
 if [ "$input" = "" ]; then
 	exit 1
@@ -84,16 +93,19 @@ fi
 printf "Input: $input\n"
 
 if cache-lookup-by-name "$input"; then
-	printf "Lookup successful: "
+	printf "Lookup successful: \n"
 	input="$(cache-lookup-by-name "$input")"
 	printf "\n"
 fi
 
 if ! video-validate $input; then
+	hard-notify "Unable to Find Video" "Please verify that the URL is a valid YouTube address and try again."
 	printf "Not a valid stream: $input\n"
 	exit 1
 fi
 
+soft-notify "Found Video" "Video $1 has been found and is buffering. It will be embedded in the desktop shortly."
+
 cache-add $input
 video-play $input