that should not be necessary if the kill_on_ctrl_c logic is in the method itself