Shock Dynamicshmmm..seems like this thoery is good, but then again it has some holes in it. literally lol. I still believe the plate tectonics stuff.