add highligh support