remove thread-safe requirement