using ports