The only theory with more holes in it than evolution is the gloBULLwarming BS.
The theory does not have holes. The fossil record is like one big hole with a few tiny objects in it.