Beautifully done.  My sympathy for the loss of your friend.