gah, really, loop control issue?