modified to change getopt module to use standard module
implement remote run
fixed to add option --host