diff --git a/agent_based/checkpoint_asg_chassis.py b/agent_based/checkpoint_asg_chassis.py
index 96b147a5b98f5ceeeffb5c0cf7cbf3e37352f021..f25c4a3063fad33e3ef4a8c8f42e17ae9512dae4 100644
--- a/agent_based/checkpoint_asg_chassis.py
+++ b/agent_based/checkpoint_asg_chassis.py
@@ -77,7 +77,6 @@ from .agent_based_api.v1 import (
     register,
     Service,
     equals,
-    check_levels,
     Result,
     State,
     SNMPTree,
@@ -113,7 +112,7 @@ class CheckPointASGChassis(NamedTuple):
     sgms: List
 
 
-def parse_checkpoint_asg_chassis(string_table: List[StringTable]):  # -> CheckPointASGChassis:
+def parse_checkpoint_asg_chassis(string_table: List[StringTable]) -> CheckPointASGChassis:
     chassis = CheckPointASGChassis
     try:
         chassis.info = CheckPointASGChassisInfo(*string_table[0][0])
@@ -149,12 +148,11 @@ def check_checkpoint_asg_chassis(params, section: CheckPointASGChassis) -> Check
         for inv_chassis in inv_chassis_parms:
             inv_chassis = CheckPointASGChassisParams(*inv_chassis)
             if chassis.id == inv_chassis.id:
-                yield_text = 'Chassis %s: %s, grade: %s/%s' % (
-                chassis.id, chassis.status, chassis.grade, chassis.maxgrade)
+                yield_text = 'Chassis %s: %s, grade: %s/%s' % (chassis.id, chassis.status, chassis.grade, chassis.maxgrade)
                 if not chassis.status.lower() in ['active', 'standby'] or chassis.grade != chassis.maxgrade:
                     yield Result(state=State.CRIT, summary=yield_text)
                 elif (chassis.status != inv_chassis.status) or (chassis.grade != inv_chassis.grade) or (chassis.maxgrade != inv_chassis.maxgrade):
-                    yield Result(State.WARNING, notice=yield_text + ' (expected: %s, grade: %s/%s)' % (inv_chassis.status, inv_chassis.grade, inv_chassis.maxgrade))
+                    yield Result(State.WARN, notice=yield_text + ' (expected: %s, grade: %s/%s)' % (inv_chassis.status, inv_chassis.grade, inv_chassis.maxgrade))
                 else:
                     yield Result(state=State.OK, summary=yield_text)
 
@@ -217,5 +215,4 @@ register.check_plugin(
     discovery_function=discovery_checkpoint_asg_chassis,
     check_function=check_checkpoint_asg_chassis,
     check_default_parameters={},
-    check_ruleset_name='checkpoint_asg_chassis',
-)
+)
\ No newline at end of file
diff --git a/checkpoint_asg_chassis.mkp b/checkpoint_asg_chassis.mkp
index 431c9531ee5ff0e6f50a543c63e5fc3afe8fbf4a..8d90a9964adfadca740dea1e530558e5f0819752 100644
Binary files a/checkpoint_asg_chassis.mkp and b/checkpoint_asg_chassis.mkp differ