diagonally
not defined yet