begin demo app