So many great ironies today..