Added some comments for my own sanity