Main Search Cum On Unexpecting