updated opacity module