demo_app walkthrough