demo_app for comp 630