Actually i'm lost with the comments, it's just guesswork for me so I just copy pasted. I'm kind of reaching my limit on how much I want to invest in this PR (a bit due to having other stuff I want to get done). Maybe someone could fork my PR and sort out the comments?