Support port and open option