demo app excercise