Temple stacks