fix omit empty in response
added command line arg for setting listen port/address