bg interaction