fixed independant bgs