I think he's had his "ah-ha" moment.  Good for him.