Start of reworking of the direct methods.