fork swfupload