Add opacity control