added better syntax highlighting