Steve Magnante has been MIA for awhile....here is why:

Sounds like some good news that Steve is starting on the road to recovery: