Task list refactor2 search