2d -> 1d stacks