Fleshing out details of canvas creation