implemented stack requesting mechanism, for #1973