use valid port