Bg loop