because we want to properly handle tie?