Add a select function.
Add a remote_file_upload function.