allow the default port to be changed