updating X bgs full