changed savedstack implementation