I think I got it figured out. TY guys. Oh and I have not made a lot of comments in this thread but I want to say this is really outstanding work Leon. I am very impressed, with your overall skills, you seem to have mastered every aspect - modeling, texturing, rendering, rigging, animation, dynamics.... Just outstanding! You should be very proud.
"If I have seen further it is by standing on the shoulders of giants." Sir Isaac Newton, 1675