finished uploader and getter