fix leak str("")