What was the problem then BTW? :P
I still dont know exactly, I changed the order some things loaded but thats it. I cant see how it made a difference but it obviously did! ????
The code was getting a bit messy plus it was written a while ago, definitely needs re-writing in OO friendly MAX, waiting for MAX3D though!