devirilize
not defined yet