adding color, and new json display parser