(Resending, somehow the first message didn't come through) IE's method is indeed uhm, interesting, and quite complex, IMO. Here's a link which describes how IE handles filetypes: http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/moniker/overview/appendix_a.asp HTH, oliver