Add file upload handling