added better highlighting for c/c++