Ch. 2 Demo App