completed syntax highlighting