-slightly better port setup, for RPS I don't quite see a better way yet