cases opacity