add demo_app for scafold