A more descriptive but too long title would be : Constructing flyautomata to check properties of graphs of bounded tree-width expressed by monadic second-order formulas written with edge quantifications. Such properties are called MSO2 in short. Fly-automata (FA) run bottom-up on terms denoting graphs and compute "on the fly" the necessary states and transitions instead of looking into huge, actually unimplementable tables. In previous works, we have constructed FA that process terms denoting graphs of bounded clique-width, in order to check their monadic second-order (MSO) properties (expressed by formulas without edge quantifications). Here, we adapt these FA to incidence graphs, so that they can check MSO2 properties of graphs of bounded tree-width. This is possible because: (1) an MSO2 property of a graph is nothing but an MSO property of its incidence graph and (2) the clique-width of the incidence graph of a graph is linearly bounded in terms of its tree-width. Our constructions are actually implementable and usable. We detail concrete constructions of automata in this perspective.keywords: monadic second-order logic, edge quantification, tree-width, clique-width, algorithmic meta-theorem, fly-automaton.2 By a result of Bodlaender (see [1,12,13]), a tree-decomposition of G of width k can be computed in linear time if there exists one. Hence the variant of (b) where a tree-decomposition is not given but must be computed also holds, but this variant is not a consequence of (a). Furthermore, the linear time decomposition algorithm is not practically implementable.3 Automata A ϕ,k can also be defined for formulas ϕ with free variables. See Theorem 5.4 FA can have infinitely many states: a state can record the (unbounded) number of occurrences of a particular symbol. We can thus construct fly-automata that check properties that are not MSO expressible (for example that a graph is regular or can be partitioned into p disjoint regular graphs). These automata yield FPT or XP algorithms [12,13] for clique-width as parameter. By equipping fly-automata with output functions, we can make them compute values attached to graphs: for example, assuming that the input graph is s-colorable, the minimum size of X 1 in an s-coloring (X 1 , . . . , Xs). We can compute the number of p-vertex colorings, and also the number of so-called of acyclic 4-colorings of Petersen's graph: 10800. The number of acyclic 3-colorings of McGee's graph is 57024. See [8].