finally gives in (304,522 results)