alla dessa förnärmelser och utmaningar.