diff --git a/lib/engine_ws.js b/lib/engine_ws.js
index <HASH>..<HASH> 100644
--- a/lib/engine_ws.js
+++ b/lib/engine_ws.js
@@ -26,6 +26,10 @@ WSEngine.prototype.step = function (requestSpec, ee) {
     return engineUtil.createLoopWithCount(requestSpec.count || -1, steps);
   }
 
+  if (requestSpec.think) {
+    return engineUtil.createThink(requestSpec);
+  }
+
   let f = function(context, callback) {
     ee.emit('request');
     let startedAt = process.hrtime();
Enable 'think' in ws engine