background problem statement - Search