bugfix: not reading actual port