Mary walks for the 1st time in 3 years