Main Search Cum Upside Down