change searching solution