Cooke on road to recovery