yes, and Darwin's theory doesn't exactly explain what happend/happends. No theory does. His is just pretty close