Main Search Cum On Taint