@SaintAlgorithm
stacking since: #435375