Demonstration Application -- Chapter 2