Another Q, I have VB 5 on my computer but I really want to upgrade to VB 6 (for the ado). The problem is that I need to continue to be able to run VB 5.0 executables for all of the VB 5 applications I have out there now But I want to start any brand new app development in VB 6 (since if I install VB 6 I will never be able to run a vb 5 executable again on my computer or uninstall the vb 6). Is there anyway to avoid this? Also Can I not install the MSDN until I have VB 6?