file upload module with path returned