critical-automatic