test some case,
why don't not need a port?