You can include userlib.asm, but only if you want a huge program that must reference userlib@0001 instead of userlib::?. If you include userlib.h, the user must have userlib also on their calc, and in both cases, you have to include doorsos.h --- Noah Medling Free web-based email, anytime, anywhere! ZDNet Mail - http://www.zdnetmail.com