changed listenPort to clientPort