diff --git a/README.md b/README.md
index 85f8b17..f62c19c 100644
--- a/README.md
+++ b/README.md
@@ -10,24 +10,28 @@
7. [swallow](https://dwm.suckless.org/patches/swallow/) patch for swallowing windows (have reversed the patch right now.)
## Keybinds
-|keybinds|what they do|
-|:-------|:-----------|
-|mod+enter|open terminal(st)|
-|mod+shift+enter|open scratchpad(st)|
-|mod+r|open dmenu|
-|mod+shift+x|kill window|
-| mod+Tab | cycle through windows |
-| mod+b | toggle statusbar |
-| mod+p | mpc toggle |
-|mod+F5|xrdb|
-|mod+h/l|resize windows horizontally|
-|mod+space|move the focused window to master|
-|mod+f|toggle window fullscreen|
-|mod+shift+r|toggle window floating|
-|mod+t|tile layout(default)|
-|mod+shift+u|monacle layout|
-|mod+y|spiral layout|
-|mod+shift+y|dwindle layout|
-|mod+shift+f|floating mode|
-|mod+(+/-/=)|increase/decrease/reset gaps|
-|mod+shit+q|quit dwm|
+| keybinds | what they do |
+|-----------------------------|-----------------------------------|
+| mod+enter | open terminal(st) |
+| mod+shift+enter | open scratchpad(st) |
+| mod+r | open dmenu |
+| mod+shift+x | kill window |
+| mod+Tab | cycle through windows |
+| mod+b | toggle statusbar |
+| mod+p | mpc toggle |
+| mod+comma | mpc seek -10 |
+| mod+period | mpc seek +10 |
+| mod+shift+period | mpc prev |
+| mod+shift+period | mpc next |
+| mod+F5 | xrdb |
+| mod+h/l | resize windows horizontally |
+| mod+space | move the focused window to master |
+| mod+f | toggle window fullscreen |
+| mod+shift+r | toggle window floating |
+| mod+t | tile layout(default) |
+| mod+shift+u | monacle layout |
+| mod+y | spiral layout |
+| mod+shift+y | dwindle layout |
+| mod+shift+f | floating mode |
+| mod+(+/-/=) | increase/decrease/reset gaps |
+| mod+shit+q | quit dwm |
diff --git a/config.h b/config.h
index 561ccb1..e7d29e2 100644
--- a/config.h
+++ b/config.h
@@ -101,10 +101,10 @@ static Key keys[] = {
{ MODKEY, XK_f, togglefullscr, {0} },
{ MODKEY, XK_0, view, {.ui = ~0 } },
{ MODKEY|ShiftMask, XK_0, tag, {.ui = ~0 } },
- { MODKEY, XK_comma, focusmon, {.i = -1 } },
- { MODKEY, XK_period, focusmon, {.i = +1 } },
- { MODKEY|ShiftMask, XK_comma, tagmon, {.i = -1 } },
- { MODKEY|ShiftMask, XK_period, tagmon, {.i = +1 } },
+ { MODKEY, XK_Left, focusmon, {.i = -1 } },
+ { MODKEY|ShiftMask, XK_Left, tagmon, {.i = -1 } },
+ { MODKEY, XK_Right, focusmon, {.i = +1 } },
+ { MODKEY|ShiftMask, XK_Right, tagmon, {.i = +1 } },
// { MODKEY|ShiftMask, XK_h, layoutscroll, {.i = -1 } },
{ MODKEY|ShiftMask, XK_Tab, layoutscroll, {.i = +1 } },
{ MODKEY, XK_minus, setgaps, {.i = -1 } },
@@ -126,7 +126,12 @@ static Key keys[] = {
{ 0, XF86XK_AudioMute, spawn, SHCMD("pamixer -t; kill -34 $(cat ~/.cache/pidofbar") },
{ 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("pamixer -i 2; kill -34 $(cat ~/.cache/pidofbar)") },
{ 0, XF86XK_AudioLowerVolume, spawn, SHCMD("pamixer -d 2; kill -34 $(cat ~/.cache/pidofbar)") },
- { MODKEY, XK_p, spawn, {.v = (const char*[]){ "mpc", "toggle", NULL } } },
+
+ { MODKEY, XK_p, spawn, {.v = (const char*[]){ "mpc", "toggle", NULL } } },
+ { MODKEY|ShiftMask, XK_comma, spawn, {.v = (const char*[]){ "mpc", "prev", NULL } } },
+ { MODKEY|ShiftMask, XK_period, spawn, {.v = (const char*[]){ "mpc", "next", NULL } } },
+ { MODKEY, XK_comma, spawn, {.v = (const char*[]){ "mpc", "seek", "-10", NULL } } },
+ { MODKEY, XK_period, spawn, {.v = (const char*[]){ "mpc", "seek", "+10", NULL } } },
};
/* button definitions */
diff --git a/dwm b/dwm
index d7cc387..f5247d0 100755
Binary files a/dwm and b/dwm differ