avenge

not defined yet