module for searching