allow connect to be run on a custom port