tech side of uploading finished