improved fileupload and exechooser integration