Efx negating Emask effect earlier in chain

I have Emask in a chain, followed by Ecrosshatch. when I turn up the amount on ecrosshatch, it reveals parts of the frame that should be being blocked by emask. This doesnt make sense to me, it should be destructive down the effects chain. Each effect should only be able to effect what is given to it from the previous effect?

Hi Ayman, each effect should only affects what is given to it from the previous effect indeed. The eMask in combination with eCrosshatch works fine here. But if the amount is set every high, it will fill up the whole image, because the eCrosshatch effect moves pixels around and spreads them over the whole image. What happens when you set the amount to 0.2 ? Do you see the mask shape then still?