syntax highlighting is bad.