we dont need opacity