icon file upload controller