There are several tips we can suggest to improve the processing speed of your documents.

Convert [He/She] to <<*Options*he/she>> or {he/ORshe}

 If you have many instances of simple variables such as [he/she] and [him/her]  (whether with groupnames and whether there is a third 'they'). This is because in the process of determining where a particular option begins, Pathagoras temporarily converts the slash in he/she to he`she so that only 'real' slashes remain for Pathagoras to 'see' options divisions. The conversion takes some time, both 'in' and 'out'. I.e,



and in body

 {!sex!he/ORshe} and {!sex!him/ORher}

Add a !group! to process related items in one pass.

{he/ORshe/ORthey} is seen as a 'process' element quite separate from {his/ORher/ORtheir}. You can !group! related elements to cause them to process with the selection made for the first member of the group. Insert a !groupname! at the start of the element between exclamation marks. E.g., {!client!his/ORher/ORtheir} . . .{!client!he/ORshe/ORthey}

Add an interview and answer all possible questions at the beginning of the process.


<<*AskOptions*!marital status!married/divorced/separated/single*>>

<<*AskOptional*!children!Are there children of the marriage?*>>

<<*If*!childre!="True",<<*AskRepeat*!num_children!How many children?*>>,>>


and in document body

 Our client is the {!sex!father/ORmother} of the following children: {!sex!he/ORshe} and {!sex!him/ORher}


Use Color coded documents.

We haven't figured out why this is the case, but using our Color Assembly tool will dramatically speed up processing.

Use the ^OR (caret OR) to