create a port class