OK one question for the commenters:
"When in the CRAP are you all gonna learn that not ALL people make the best rigs?! If you're not gonna learn that, SHUT THE CRAP UP and quit leaving Hate Comments!"
All riggers started out like this, and don't try and deny it.