search capability complete