thanks grasshopper, i noticed your script runs once because of the new tcpip update data, i've left this in myself so i can ensure mine runs only once itself,

i've managed to adapt your code though so it runs on win2k now, simply changing the product type and relevant keys but for some reason it still isnt doing what it should, maybe if i get it to change the entire controlset rather than just the currentcontrolset it may work, i feel like i'm an inch away from getting it working but its still an inch too far......

thanks for getting me started on this one everybody, i can see it giving me a headache for the next week or so......

Anth