     formdata.append 'raw', photo.file
     formdata.append 'thumb', photo.thumb, "thumb_#{photo.file.name}"
     formdata.append 'screen', photo.screen, "screen_#{photo.file.name}"
+
     # need to call sync directly so we can change the data
     Backbone.sync 'create', photo,
         contentType: false # Prevent $.ajax from being smart

    photo.trigger 'thumbed'
    next()

# create photo.screen_du : a DataURL encoded thumbnail of photo.img
makeScreenDataURI = (photo, next) ->
    photo.screen_du = resize photo, 1200, 800, false
    next()

# create photo.thumb : a Blob(~File) copy of photo.thumb_du
makeScreenBlob = (photo, next) ->
    photo.thumb = blobify photo.thumb_du, photo.file.type
    next()

# create photo.screen : a Blob(~File) copy of photo.screen_du
makeThumbBlob = (photo, next) ->

                xhr.upload.addEventListener 'progress', progress, false
            xhr


# make screen sized version and upload
uploadWorker = (photo, done) ->
