File upload support for issue #44