documentation, multithreading options