Added support for Opacity