making a smarter image search