how can I include references to objects with the same name. At the moment I use the users outlook account to send emails from my application . This is done by including a reference to the outlook dll. The problem comes if the user has a different version of outlook on there pc to mine on the compilation pc. What I want is to be able to email from my application using outlook express,97,2000,2002 dependent on what they have installed but I can't include references to more than 1 as they have the same name any ideas?