Ngl, making this I nearly cried