3Ddoofus #1 I should have said "trying to understand" how your code is working cos it looks way beyond my level and is giving me sweats just scrolling up and down it! 8D