  We present a new approach to the construction of the Darboux matrix. This is
a generalization of the recently formulated method based on the assumption that
the square of the Darboux matrix vanishes for some values of the spectral
parameter. We consider the multisoliton case, the reduction problem and the
discrete case. The relationship between our approach and the standard dressing
method is discussed in detail.
