painting a picture requires a canvas