colormatrix wrapper and demo