type in port