properly fixed the issue with `globalAlpha`