// Click to reveal how this effect is being pulled off in this implementation