change fill color and opacity