allow configuration of port