no diagonals for real