affination
not defined yet