* new bg logic