I have mixed feelings about this....
What is someone does a crazy think like run on a different port?
I think this should us the value of --address argument