     steps.push (cb) ->
         log.debug "gathering attachments"
         async.mapSeries message.attachments, (attachment, cbMap) ->
-            log.debug "A"
             contentToBuffer req, attachment, (err, content) ->
-                log.debug "B"
                 return cbMap err if err
                 return cbMap null,
                     content            : content

    # file just uploaded, take the buffer from the multipart req
    # content is a buffer
    else if req.files[filename]
        log.debug "E"
        callback null, req.files[filename].content

    else

    # file in the DS, from a previous save of the draft
    # cache it and pass around
    if attachment.url
        stream = req.message.getBinary filename, (err) ->
            log.error "Attachment streaming error", err if err

