updated decodeHtml