     #for uri, deferred of imports
     ###
     
-    onSuccess = (bla, bli)=>
-      console.log("on sucess",bla)
+    onSuccess = (importResults, includeResults)=>
+      console.log("importResults", importResults)
+      console.log("includeResults", includeResults)
+      for importResult in importResults.value
+        if "value" of importResult
+          console.log "import success", importResult.value
+        if "reason" of importResult
+          console.log "import failure", importResult.reason
+        
       
     onFailure = (bla, bli)=>
       console.log("on fail",bla)  

    )
    
    finalDeferred.then (res)->
      console.log "i am here", res
   
    return
    

    includeDeferreds = @_resolveIncludes( moduleData.includes )
    
    resourcesDeferred = Q.allSettled([importDeferreds, includeDeferreds])
    resourcesDeferred.spread(onSuccess, onFailure)
    
    ###
    finalDeferred = resourcesDeferred.spread((bla, bla2)=>
      #TODO : wowsers !!! at this point we only have raw data, with NO clue of the original file name !!!!! that must be kept somewhere !
      #@cachedResources
