Main Search Cum Piggy