Implement search mechanism (required for the support of ViSH)