adds Canonical