add InnChecker class