Main Search Step M