Yeah, exactly.. good explaination, Richard!

I didn't imply that my UDF would magically extract the data from the registry - that's up to you. Once you find the string segment in the data (terminated by "0000"), my UDF would do the byte conversion part to convert it to something meaningful. It's a small part of a 1000 piece puzzle. ;\)

Glenn
_________________________
Actually I am a Rocket Scientist! \:D