diff --git a/rc.lua b/rc.lua
index a6746b2..52239f6 100644
--- a/rc.lua
+++ b/rc.lua
@@ -162,10 +162,11 @@ mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),
vol_icon = widget({ type = "imagebox" })
vol_icon.image = image(beautiful.widget_vol)
- vicious.register(wifi_widget_down, vicious.widgets.net, '${wlan0 down_kb}', 3)
- vicious.register(wifi_widget_up, vicious.widgets.net, '${wlan0 up_kb}', 3)
- vicious.register(wired_widget_down, vicious.widgets.net, '${eth0 down_kb}', 3)
- vicious.register(wired_widget_up, vicious.widgets.net, '${eth0 up_kb}', 3)
+ vicious.cache(vicious.widgets.net)
+ vicious.register(wifi_widget_down, vicious.widgets.net, '${wlan0 down_mb}', 2)
+ vicious.register(wifi_widget_up, vicious.widgets.net, '${wlan0 up_mb}', 2)
+ vicious.register(wired_widget_down, vicious.widgets.net, '${eth0 down_mb}', 2)
+ vicious.register(wired_widget_up, vicious.widgets.net, '${eth0 up_mb}', 2)
vicious.register(bat_widget, vicious.widgets.bat, "$2%", 120, "BAT0")
vicious.register(cpu_widget, vicious.widgets.cpu, "$1%")
vicious.register(mem_widget, vicious.widgets.mem, "$1%")