add bg and stuff