added highlight.js support