Fixed #78 add support to custom port