Alvarado recovering nicely from scandal