add port option in argv