finally gives in (306,701 results)