improve unescape speed