What a week for the media