modify image_upload for usability