Finish demo_app 2