This is a very moving piece of work. Job well done!