document stacks