fixed blend mode bug