shielding le work but needs le tweak(doesnt shield yet)