finally gives in (314,282 results)