add ColorHightlighter
upgrade JS support