>SET CLASSLIB TO c:\mmviscollect\libs\abatchprocessbiz.vcx >MODIFY CLASS batch_processes OF c:\mmviscollect\libs\abatchprocessbiz.vcx && gave me the error when I tried builder >o=CREATEOBJECT("batch_processes_env") && gave an error class definition is not found >o=newOBJECT("batch_processes_env","c:\mmviscollect\libs\abatchprocessbiz.vcx") && worked >o.release() >You need to Set Classlib To {classlib name} for CreateObject() to work. Framework probably does that for you. The only other CodeBook framework I used was FoxExpress, which gets all the vcxes and prgs from your project, and does a series of Set Classlib and Set Procedure. I assume MM does the same.