finish adding uploading UI