search process