Christ I'm long winded sometimes...