his presence unforgettable