fixed opacity problem