prepare for bgs
add bgs
sorta there
fix bg