Sort:  

I wish I could claim responsibility for the editing but I only added the comments lol.