optimized class CESearch