some port changes