Main Search Cei Cum Cleanup