affirms
not defined yet