This ending was wonderful