add stack from p112