tmp solve weird string problem