switching to prism js for syntax highlighting