add syntax highlighter support