finish demo app...again