In [6] and [7] the need for revision respectively monitoring is discussed in detail although they describe no implementations. As far as we know our approach is the first implementation of revising a produced utterance in order to find an un-ambiguous alternative. The underlying parser and generator are described in [11] and [12]. We are using lexicalized unification-based grammars for German and Dutch.