added better cpp highlighting