default, custom, and per-line port specification