add color and content