metadata and canvas