diff --git a/mybindings.lua b/mybindings.lua
index 928f151..d8272c4 100644
--- a/mybindings.lua
+++ b/mybindings.lua
@@ -178,6 +178,9 @@ local myglobalkeys = awful.util.table.join(
 	awful.key({         }, "XF86Explorer",  binder.spawn("touchpad")),
 	awful.key({ "Shift" }, "XF86Explorer",  binder.spawn("wacomtouch")),
 
+	awful.key({         }, "XF86MonBrightnessUp",  binder.spawn("xbacklight -inc 5")),
+	awful.key({         }, "XF86MonBrightnessDown",  binder.spawn("xbacklight -dec 5")),
+
 	awful.key({         }, "XF86AudioPlay", mpd.ctrl.toggle),
 	awful.key({         }, "XF86AudioNext", mpd.ctrl.next),
 	awful.key({         }, "XF86AudioPrev", mpd.ctrl.prev),
diff --git a/rc.lua b/rc.lua
index 9e5d2ee..1de5201 100644
--- a/rc.lua
+++ b/rc.lua
@@ -60,16 +60,18 @@ end)
 
 audiowheel = require("audiowheel")
 speakerwheel = audiowheel {
-    image_prefix = "/usr/share/icons/Adwaita/256x256/legacy/",
+    volume_control = { cardid = 0 },
+    image_prefix = "/usr/share/icons/ePapirus/24x24/panel/",
 }
 
 micwheel = audiowheel {
-    image_prefix = "/usr/share/icons/Adwaita/48x48/legacy/",
-    image_muted = "microphone-sensitivity-muted.png",
-    image_low = "microphone-sensitivity-low.png",
-    image_medium = "microphone-sensitivity-medium.png",
-    image_high = "microphone-sensitivity-high.png",
-    volume_control = { tooltip = false, channel = "Dmic0" }
+    image_prefix = "/usr/share/icons/ePapirus/24x24/panel/",
+    image_muted = "microphone-sensitivity-muted.svg",
+    image_low = "microphone-sensitivity-low.svg",
+    image_medium = "microphone-sensitivity-medium.svg",
+    image_high = "microphone-sensitivity-high.svg",
+    --volume_control = { cardid = 0, tooltip = false, channel = "Dmic0" }
+    volume_control = { tooltip = false, type = "source" }
 }
 
 
diff --git a/rules.lua b/rules.lua
index e87cbee..8acdf8e 100644
--- a/rules.lua
+++ b/rules.lua
@@ -73,11 +73,13 @@ awful.rules.rules = {
 		properties = { screen = screen_chat, tag = "5" }},
 	{ rule_any = { class = {"Element"}, instance = {"element"}},
 		properties = { screen = screen_chat, tag = "1" }},
-	{ rule = { class = "Telegram" },
+	{ rule = { class = "TelegramDesktop" },
 		except = { name = "Media viewer" },
 		properties = { screen = screen_chat, tag = "3" }},
 	{ rule = { class = "Telegram", name = "Media viewer" },
 		properties = { size_hints_honor = true, floating = true, fullscreen = true }},
+	{ rule = { class = "TelegramDesktop", name = "Media viewer" },
+		properties = { size_hints_honor = true, floating = true, fullscreen = true }},
 	{ rule_any = { role ={  "conversation" }, instance = { "Weechat" }},
 		callback = awful.client.setslave },
 	{ rule = { class = "Irssi"},
diff --git a/separable/binder.lua b/separable/binder.lua
index 6efce1a..01d5fdc 100644
--- a/separable/binder.lua
+++ b/separable/binder.lua
@@ -106,12 +106,9 @@ function binder.apply()
     naughty.notify { text="Reloading key bindings" }
     local allkeys = awful.util.table.clone(globalkeys)
     for k,v in pairs(globalkeyfuncs) do
-	print("k:" .. k)
 	local loadedkeys = v()
-	print(inspect(loadedkeys))
 	allkeys = awful.util.table.join(allkeys, loadedkeys)
     end
-    print(inspect(allkeys))
     root.keys(allkeys)
 end