Demo of a working canvas