check_and_reset more verbose