Today has taken a turn I was not expecting.