training foreground