added testing for uploading - multi upload still buggy