maybe freeze the string?