add syntax coloring