 
   beforeEach ->
     @validModule = (sb) ->
-      init: (opt, done) -> setTimeout done, 1
-      destroy: (done) -> setTimeout done, 1
+      init: (opt, done) -> setTimeout done, 0
+      destroy: (done) -> setTimeout done, 0
 
   it "provides the global and accessible namespace scaleApp", ->
     (expect typeof scaleApp).toEqual "object"

      end = false
      spy2 = jasmine.createSpy "mod spy"
      mod = (sb) ->
        init: (opt, done)-> spy2(); done()
        destroy: ->
      scaleApp.register "valid", @validModule
      scaleApp.register "x", mod

        x = false
        cb = -> x = true
        mod1 = (sb) ->
          init: (opt, done) -> setTimeout done, 0
          destroy: ->
        (expect scaleApp.register "anId", mod1).toBeTruthy()
        scaleApp.start "anId", { callback: cb }
