83 surprises after surprises