mid-ranges