catch exceptions
some test ssh code
don't leak connections
cleanup
make exec do something
various fixes