Bugfix: check 'option.value' instead of 'value'
Add support for custom SSH port