no need for mutex on immutable string