complete search module