added --uploadexec