astonishments

not defined yet