document box parameterizable