Holy cow, dude! That last post just might have been the most educational post I've ever read on here.
*Salutes Nickokapo with a glass of Fruit Punch* Three cheers for Nickokapo, educator of all things dealing with Ninja Turtles technological stuff.
"You earth beings have remarkable ingenuity, Donatello!" - Kerma, from "Planet of the Turtleoids"