I'm not ashamed to say your machining precision makes everything I do look like a hack. Really mind-blowing stuff man. I agree with Shazza you must have done a huge amount of CAD homework for everything to fit *just right*. Well done mate I love it.