ravishes
not defined yet