finally gives in (307,608 results)