ability to configure the listen port