Both appalled and delighted...