This is so good it made me cry with tears of sadness and joy. Thank you for making this master piece.