added arrows to _new_canvas to corrctly map the lineage of the images