frankfurt loop
97