progress on foreground/background