https://www.arab-cnc.com/2023/02/effect-blend-tool.html