this part moved me very much.