updated system monitor task