What a crazy day on here. Almost too much to follow.