read port number from argument