diff --git a/static/chat.js b/static/chat.js
index a36a4f8e5b2abe492af9dfe93658b89826572990..6388e0a7b1a2748311c5ec134cd2fea4d580a4ca 100644
--- a/static/chat.js
+++ b/static/chat.js
@@ -12,6 +12,20 @@ function selectPhoto() {
     });
 }
 
+function tellWhatDoing() {
+    return new Promise((resolve, reject) => {
+        const activities = [
+            "*kapar-kapar*",
+            "*dörgöl-dörgöl*",
+            '<img class="previewpic" src="/pictures/11.jpg">',
+            '<img class="previewpic" src="/pictures/15.jpg">',
+            '<img class="previewpic" src="/pictures/16.jpg">',
+            '<img class="previewpic" src="/pictures/17.jpg">',
+            '<img class="previewpic" src="/pictures/18.jpg">',
+        ];
+    });
+}
+
 const replies = new Map([
     ['szia', 'Nyau'],
     ['helló', 'Nyau'],
@@ -36,6 +50,7 @@ const dinamicReplies = new Map([
     ['kép', selectPhoto],
     ['fotó', selectPhoto],
     ['mutas', selectPhoto],
+    ['mit csinálsz', tellWhatDoing],
 ])
 
 function selectReply(query) {
@@ -85,4 +100,4 @@ $(document).ready(() => {
     messageComposer.on('keypress', (e) => {
         if (e.which == 13) sendMessage();
     })
-})
\ No newline at end of file
+})
diff --git a/static/pictures/16.jpg b/static/pictures/16.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..4fc3b57497aae86b01a2ad374da283dd435c9e07
Binary files /dev/null and b/static/pictures/16.jpg differ
diff --git a/static/pictures/17.jpg b/static/pictures/17.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..156c1e5b160b842bd9a212f1c64b17910bf6805d
Binary files /dev/null and b/static/pictures/17.jpg differ
diff --git a/static/pictures/18.jpg b/static/pictures/18.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..ec7105b7bcdcd1b82defb1002ed8e8954896081c
Binary files /dev/null and b/static/pictures/18.jpg differ