revisional
not defined yet