Dealt with knock on from changing CheckResult from Comparable