Finished demo application