Whilst running the Sygate free firewall I notice that it always has a Win32 Kernel core component application running. I currently have it allowed to pass. What exactly is it doing and do other firewalls like ZA also have this component running in the background but don't actually show it... or is this just a Sygate thing. If it is ok to allow, why is it given the option to block, in which case should it be blocked anyway.