updating BGs