avengeful
not defined yet