breaking things in loop.c