Whoopie - painful as always.