Some avis are bigger, not only those in shell32, and I think It's simpler for XP manage a dll smaller than bigger, the quality appears the same. For instance, cscui is a dll about 400 KB in size and VP puts in a 4MB AVI resource (original is 12 KB), in my opinion is shocking, if you google for it, seach for a video... I don't want to be annoying, but there are a lot of avi's out of here and we can replace the bigger avis with smaller, preserving the quality, and I guess it isn't a hard job, 5 minutes... Do you think this idea is so bad?