attempt to fully use background mode