more loop unwinding