checker_interface