Hi All. Just looking at a COM dll that I am going to incorp. with MTS. But one thing has come to mind, IF I use the "SetComplete" command which tells MTS to finish with the COM Object etc., WHAT happens if I DONT have MTS. I.e. if the COM dll is run on say a Win98 or Win95 machine which doesn't have MTS installed and the EXE trys to use "SetComplete" does the DLL crap out ?? Cheers, Jeremy Coulter --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz