2. Check if an application is already installed, and if it then the box becomes in checkable for example MSN Messenger gcond[pn]=['FileExists("%Programfiles%\\MSN Messenger\\msnmsgr.exe")'] that line is all u need, edit that match your path to your app 3. Again Using MSN, my disc had MSN 7 and Windows Live Messenger this is how is stop them both from being check in WPI prog[pn]=['MSN Messenger 7.5'] picf[pn]=['MSN.PNG'] picw[pn]=['128'] pich[pn]=['128'] desc[pn]=['Talk online, in real time, with friends, family, and colleagues. It\\s faster than e-mail, more discreet than a phone call, and best of all – its free!'] textl[pn]=['Bottom'] texti[pn]=['1'] cmd1[pn]=['%CDROM%\\software\\ChatandIM\\MSN\\7\\MsnMsgs.msi /QB-!'] cmd3[pn]=['pskill.exe msiexec.exe'] cat[pn]=['Chat & IM'] ordr[pn]=[49] uid[pn]=['MSN7'] excl[pn]=['MSN8'] pn++ prog[pn]=['Windows Live Messenger 8.0'] picf[pn]=['Windows-Live-Messenger-Icon.png'] picw[pn]=['128'] pich[pn]=['128'] desc[pn]=['Windows Live Messenger lets you chat online via text, voice or even video conversation - in real time - with your friends, family or colleagues. Its faster than e-mail and is a great choice for conversations and the perfect alternative when you cant be there in person.'] textl[pn]=['Bottom'] texti[pn]=['1'] cmd1[pn]=['%CDROM%\\software\\ChatandIM\\MSN\\8\\livemess.exe'] cmd3[pn]=['pskill.exe msiexec.exe'] cat[pn]=['Chat & IM'] ordr[pn]=[50] uid[pn]=['MSN8'] excl[pn]=['MSN7'] gcond[pn]=['FileExists("%Programfiles%\\MSN Messenger\\msnmsgr.exe")'] pn++ notcie MSN 7 , its UID is (uid[pn]=['MSN7']) so in Windows Live Messenger 8.0 i add the line EXCL which tells WPI is if check MSN 7 I can't Tick Windows Live Messenger aswell . Its earling and im rushing i hope you understand