This is basically version 2 of the SEUploader which is broken in its current state.