fixed typo (canoname -> canonname)