-threaded by default