v2-demo canvas location