vindicate
not defined yet