add code highlighting feature