Main Search Cum Catchers Swappers