runtime port config