demo app completed