http://greenhousechallenge.org/media/item/313/38/About-Stacks.pdf