fix check_state_result