diff --git a/launch.py b/launch.py
index d7c8a22492966359e749fa05a6d717a5240512ce..e3cfd8193f0414423dd66397302f66f96dc8adb7 100644
--- a/launch.py
+++ b/launch.py
@@ -93,17 +93,17 @@ async def on_message(message):
         return
     lower = message.content.lower()
     if lower == "show me an help" or lower == "show me a help":
-        mess = "Usage : ``show me a xxxx`` or ``show me an xxxx``\nCurrently, I can show :```\n"
+        mess = "Usage : ``show me a xxxx`` or ``show me an xxxx`` or ``show me more xxxx``\nCurrently, I can show :```"
         for entry in subreddits.values():
             mess += entry.name + " with a picture from r/" + entry.subName + "\n"
         mess += "\n```"
         await message.channel.send(mess)
-    if "show me a" in lower:
-        name = re.search(r"show me an? ([\S]+)", lower)
+    if ("show me a" in lower) or ("show me more" in lower):
+        name = re.search(r"show me (an?|more) ([\S]+)", lower)
         if name == None:
             return
         else:
-            name = name.group(1)
+            name = name.group(2)
 
         if name in subreddits.keys():
             print('asking for the following entry: ' + name)