in broad terms