change parameters to be configurable, call execute rather than run
for SSHKit