Belichick better than we thought?