Another brilliant script by Kastyairis. I don't even know how to tag this there is so much going on. Enjoy!