< % <b>Set</b> oVFPObject = Server.CreateObject("server.object") <b>If</b> IsObject(oVFPObject) <b>Then</b> x=oVFPObject.Execute(lcID, lcTitle) 'Release object variable <b>Set</b> oVFPObject <b>= Nothing Else</b> Response.Write("Could not load COM Object server.object") <b>End if</b> % >Thats VBScript, it creates your VFP COM and tests to see if it was created, ect. Now do you see what I mean? WIthout the VBScript, you couldn't build your COM, and implementing the full power of VB (the alternative to VBScript) doesn't make sense here.