lowercase ports, because fbp