document the port parameter