add getOpacity