complete basic features of port