Use manual and native search in strategy pattern