clean up, force ports to be positive ints