clone instead of thread local