Why didn't I know about this sooner
Spoiler: