Agree with Alturos
Tom Fulp needs to fix this problem right away, because enough of these stupid downvoters.
What the heck is up with the ZBombers lately?
This is a fantastically well written piece, and I envy your ability to put it together.
Well done sir, please continue doing what you're doing.
Please contact me if you would like to use this in a project. We can discuss the details.