             width = dataunit.width
             height = dataunit.height
             calibration = @getCalibration(header)
+            provenance = @getProvenance(header)
             
             @calibrations[band] = calibration
+            @provenances[band] = provenance
             @wfits.loadImage(band, arr, width, height)
             
             # Cache some data

    super
    
    @calibrations = {}
    @dfs =
      webfits: new $.Deferred()
      fitsjs: new $.Deferred()

      @trigger 'close'
      return
    
    # PJM: Adjust preset if provenance of IR data is CFHT:
    if @provenances['Ks'] is 'C'
      preset = parseInt(preset,10) + 3
    
    # Pass preset to classifier so it can be stored on annotation
    @classifier.preset = preset
    
    # Get a preset and apply to color composite
    parameters = @parameters[preset]
    # console.log "preset, @parameters = ",preset,@parameters
        
    # PJM: not sure this is the best way to pass down the calibrations array but it works:
    # @wfits.setCalibrations(1, 1, 1)
