use port numbers directly