don't check diagonals