opacity work