amazes

not defined yet