Brendon McCullum before the India series was going through a lean patch . But has now bounced back to his best form.