add support for SSH tunnel mode
add custom command option