Added demo for canvas