https://www.youtube.com/watch?v=OLDD6MBAs4E
I slept on this for way too long