ports
discovery part1