color and style changes