exasperates
not defined yet