Add file upload support.