updated for use with hightlightjs
updated for use with hightlightjs