I would leave the old method (index) and add another one (search) which has your logic. Thoughts?