         return if resolved is entrypoint
         delete require.cache[resolved] if cached
         go = => @reviewServices resolved
+        relative = paths.relative process.cwd(), path
+        logger.info("Changing at %s".cyan, relative)
         try require resolved; go() catch error
             message = "Exception in module at #{path}:\r\n%s"
             logger.warn message.red, error.stack

        exists = fs.existsSync directory.toString()
        throw new Error(notString) unless _.isString directory
        logger.warn notExists.grey, directory unless exists
        relative = paths.relative __dirname, directory
        logger.info "Watching %s dir for modules".blue, relative
        watcher = chokidar.watch directory.toString()
        watcher.on "unlink", @hotSwappingUnlink.bind @

        return if resolved is entrypoint
        return if resolved of require.cache
        go = => @reviewServices resolved
        relative = paths.relative process.cwd(), path
        logger.info("Addition at %s".cyan, relative)
        try require resolved; go() catch error
            message = "Exception in module at #{path}:\r\n%s"
            logger.warn message.red, error.stack
