I'm much more ambivalent about AWS than the others. I think there is a real distinction between the app platforms and lower level infrastructure. It's both much broader type of impact and also more distant from responsibility for the speech being exercised.