better separation of port numbers