gateProtect