hljs
fixed highlight bug
added comments