                 window: {}
                 process: process
                 console: console
+                setTimeout: setTimeout
             
             ##
             vm.runInContext @__SCRIPT+"var floyd = require('floyd');", ctx

                    ctx.__initTime__ = +new Date()
                    
                    ##
                    ctx.__done__ = (err, result)=>
                        return fn(err) if err
                        
                        fn null, result
                        
                        @_releaseContext ctx
                    
                    ##    
                    require('vm').runInContext "(#{__boot_cheerio__})(#{model})", ctx    

                if @_model.remote
                    @_model.remote.data ?= {}
                    @_model.remote.data.origin = @ID
                
                if @_model.local
                    @_model.local.data ?= {}
                    @_model.local.data.origin = @ID
                
                @__POOL__ = []
                
