pretty much everything is in a subroutine, and no, I'm not sure at all what that does. I woulda expected it to be in an infinite loop, but...
also, if you doubt me on this point, just follow the functions back until the function isn't called anymore.