initialize a demo app