fix semantic highlighting
new colours