Yay documentation. I was bored.