BTW.: Is there a documentation what in the RTL is thread save and what is not (or better: in what way something is/is not thread save, as with multiple functions that work on the same data, some might be thread save, some might be not) ? -Michael