Syntax highlighting attempt 2