sharp contrasts...