bug fixed, multi-upload added