Finished the upload system