finish demo app1