Are we better than we thought?