switched to prism for syntax highlighting