Not shelf ready!

Duncan, sorry, but I found some bugs in your mech. I hope these will give you some IDEAS how to fix it, may be even get you in the 10K Club.