opacity sucks