add canonical values