Stacks and Piles