monitoring and ranging foreground