foreign addWay()