Main Search Cum Contractions