Now now calon, do not lie. You tried lots and lots of different methods to try get it working but each and every one did not work. In the end I fixed it so don't play that card
I knew it was a PMA problem, but wasn't sure as I wasn't bothered about reading your messily coded script.