diff --git a/lib/index.js b/lib/index.js
index <HASH>..<HASH> 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -35,20 +35,21 @@ function addWatchTask(taker, name, description) {
   // Calculate all the tasks we consider "watchable."
   const watchables = taker.tree().nodes.filter(taskName => {
     const task = taker.task(taskName).unwrap();
-  return task.hasOwnProperty('_watch') && task._watch;
-});
+    return task.hasOwnProperty('_watch') && task._watch;
+  });
   // Define the watch function.
-  let task = () => {
+  let watch = () => {
     for (let watchableName of watchables) {
+
       const watchableTask = taker.task(watchableName);
-      taker.watch(task.unwrap()._watch, watchableTask);
+      taker.watch(watchableTask.unwrap()._watch, watchableTask);
     }
   };
   // Push an initial run of each watchable task onto the beginning.
   if (watchables.length > 0) {
-    task = taker.series(taker.parallel(watchables), task);
+    watch = taker.series(taker.parallel(watchables), task);
   }
-  task.displayName = 'foobar';
+  task.displayName = name;
   task.description = description;
 
   taker.task(name, task);
Fix erroneous watch task name