why not ```for (;;)```?