fixed string bug
better one