Canvas Foundations and Beyond Foundations