Thanks all.
This reminds me of something else; when I run windows update on my laptop couple days ago, it has the optional hardware update for the video card. Normally, whenever I install a new video driver, I need to uninstall the old one first. Will windows update do that automatically?