use latest uploader function
use latest uploader function
add upload method