more fixes to background push