chenhui search function