adding a port listener for it