Um...”discoveries??? I think they are called theories, which tend to hold, until a better one comes along.
It’s been confirmed. Good luck waiting for a better one to come along.