I could not believe my eyes when i saw him walking up our steps and ringing bell.