doctored
not defined yet