fix an unescape bug