Changeset 3

Added Canonical structures