Added opacity option