Steve had an epiphany.  Or possibly an alien visitation.  I never really asked for details.