Osherow on road to recovery