I have a similar program and the changes I made to Office 2003 products was to change the second digit to reflect the service pack. Office 2003 with no service packs \{90110409-6000-11D3-8CFE-0150048383C9} Office 2003 with SP1 \{91110409-6000-11D3-8CFE-0150048383C9} This procedure also works with Visio, FrontPage, Project, etc.....