demo app working