end of class checkers work