added string unescaping