namespacing
don't abort threads