better Generator extensions looper