this is the demo app