infinite loop crisis averted