add port option