diff --git a/index.js b/index.js
index <HASH>..<HASH> 100644
--- a/index.js
+++ b/index.js
@@ -70,7 +70,7 @@ module.exports = function(entry, opts) {
           if (ev === 'change' || ev === 'add')
             emitter.reload(file)
         })
-        .on('update', function(file) {
+        .on('pending', function(file) {
           //bundle.js changes
           emitter.reload(file)
         })
diff --git a/lib/budo.js b/lib/budo.js
index <HASH>..<HASH> 100644
--- a/lib/budo.js
+++ b/lib/budo.js
@@ -167,6 +167,7 @@ module.exports = function() {
         server.update(contents)
       emitter.emit('update', serveAs, contents)
     })
+    .on('pending', emitter.emit.bind(emitter, 'pending'))
     .on('error', emitter.emit.bind(emitter, 'error'))
   }
for faster UX, trigger reload on pending