I am new to the list, so if this is the wrong place to ask this than please excuse the post... Is there a specification document that describes the caml bytecode instructions? I have been using dumpobj to disassemble the bytecode, but I have no idea what the instructions are actually doing - I can only guess. Thanks! -peter