No theory tries to “overcome” new properly researched fact.
Wordsmith it however you want. Darwinism hasn’t been able to solve the problems presented which left unsolved leave Darwinism fatally flawed.