add stack tests