Implement reverse search