Adapter pattern - Search