implements #51, code syntax highlighting