nondiagonal
not defined yet