diff --git a/commands/filter.py b/commands/filter.py
index <HASH>..<HASH> 100644
--- a/commands/filter.py
+++ b/commands/filter.py
@@ -33,7 +33,8 @@ def cmd(send, msg, args):
         "removevowels": textutils.removevowels,
         "binary": textutils.gen_binary,
         "xkcd": textutils.do_xkcd_sub,
-        "praise": textutils.gen_praise
+        "praise": textutils.gen_praise,
+        "reverse": textutils.reverse
         }
     if args['type'] == 'privmsg':
         send('Ahamilto wants to know all about your doings!')
diff --git a/helpers/textutils.py b/helpers/textutils.py
index <HASH>..<HASH> 100644
--- a/helpers/textutils.py
+++ b/helpers/textutils.py
@@ -196,3 +196,7 @@ def do_xkcd_sub(msg, hook=False):
         return None if hook else msg
     else:
         return output
+
+
+def reverse(msg):
+    return msg[::-1]
re-add !filter reverse