perfected search