transparency in gradients replaced with rgba
stuff