Revert "Revert "background manager front + size""

This reverts commit 7d18183b615be65a5f2b3c9174c743165be36cd8.

Revert "background manager front + size"

This reverts commit
b591313781bbb6f4d2ec0f8187de6b16dc2c08ee.

background manager front + size

ainooo