Chris Cap better than ever