canorously
not defined yet