add strorage type
modify uploader