improved multithreading stuff. if NO_DAEMONS flug is set than TRACE will be printed to console