great speech steve..very heartwarming..