add port checker