Refactor to use File Upload utility.