added canonical name