Main Search Cum Bucket