color and opacity