modified search to be more flexible: strategies are not predefined but
selectable