search module base