adjust the port