finally gives in (303,389 results)