went through Chapter 3 Section on Stacks