futzing with ports