surprise witnesses each more surprising than the last