undefrauded
not defined yet