application of demo